[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/
commit: 9455d5fa385d49714833582958db41312a12d335 Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 18 05:59:20 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 18 05:59:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9455d5fa www-client/firefox-bin: drop 112.0 Signed-off-by: Joonas Niilola gentoo.org> www-client/firefox-bin/Manifest | 98 -- www-client/firefox-bin/firefox-bin-112.0.ebuild | 381 2 files changed, 479 deletions(-) diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 76cf85349ce1..59e594144122 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -94,102 +94,6 @@ DIST firefox-102.10.0esr-vi.xpi 611432 BLAKE2B a389fe9fcd4add0aad18e9fe23ec57374 DIST firefox-102.10.0esr-xh.xpi 427933 BLAKE2B f581ed920343e0b7c323a470c176dafdf0ab66404d391d7c818713d86521e9443c80282ada70492ddbf89423ade1937db278059085324272c9fcb96602097d2e SHA512 d24f803ce4935e8097ce38d0c1566b70da7a81bb5a5199d99c6315c0ba29f24bc81aabca60273028b6d1e379a025af801c64aee8fa6f962a6fe92d1d2170f7bf DIST firefox-102.10.0esr-zh-CN.xpi 613321 BLAKE2B 21bd7a9f4c549e4a443f066679660899e280016e2fe854e4a1bc4ede01efb407bd2012affa848120481eb220cae4ccbf4a1e6272871c5198e8ce59985f4c SHA512 230638b64c6b2b7fade5b0503d7f87f2c92c35963a1c861441196df196051073d0f7f94378c39ffae441ee5cff1cb37b1669b45ae73c39fc2aef059695c9ef75 DIST firefox-102.10.0esr-zh-TW.xpi 614579 BLAKE2B f43efdbc63293629474fb02f5cae5c50d99fb3be58dc82eb3c41717402e86251c44381d721d50eb7747b527554bb0744dd1c5f7e07a92ec65ba77cad384422af SHA512 44cfa7aa39feeb383e51d482d42e9ea90da825022ef4557c81777468b1f8f51b4924f416c955bc0819d20101541fb548db9cab709857c76cdb113bdfbc27b67d -DIST firefox-112.0-ach.xpi 459577 BLAKE2B 3adb567d9b02f04e869236b7863d2f7425fe721f0c26bafd21aef30b0a761fc7dc0aedc7abf99429d6da19c6c33d4a7669edb1531526822e20d54d802f2bd92f SHA512 e3a0487ca57ba731bfbacf7628f497b623a68324d9464a73d18e36d3331dde434d05b73abe3d8864ce684d4bddd4d20b73ee53c397dfa9f665360dd612c7fc63 -DIST firefox-112.0-af.xpi 423010 BLAKE2B 6f87c4cc3eab518c111793860845c34b3131d50500211b0e5b813b376c8a13d5aee071a40e9172e2482994234d4d5764e14a24bb68a9ae8b4b86e8bcb6f0b97a SHA512 000fd456377692eca76efde709d8526c599a38fb9839018cee726ca6359d3356f42f8620b892a9082cd8dcbad5c6be1346c7ef9bfed0b97910f7a343dc0e2cac -DIST firefox-112.0-an.xpi 503915 BLAKE2B 2e7e5fa8a7ade25e28edf32402a3132333019938d315483bacd3156c7c1cdeebae037d144f67a04d3dc16004012d0d855b5091249f83ebb55c84b680c903cce7 SHA512 45915bb76a712cfd437526f59bb56ce7b493bdc636f783cea1f7e4809d178189ac4622b733465147c82fece78cb49a5f81bb3ef91ee5c6f4ef55415bba55b672 -DIST firefox-112.0-ar.xpi 570938 BLAKE2B a1f9dbdfe938763547d3848e396cffec719453901fa05630090a53147f3a27af3f316948eaf217492c366beb74172f288f6565ca9f0390a2b2116e7f391124bb SHA512 667f86e18b1580501d7b205fc8cda963b266ad19e4195b78f1287f1da37b0e81726f88231eb4173213c39e72abe0607592cebe2ac4985192086f774579ed83f9 -DIST firefox-112.0-ast.xpi 489822 BLAKE2B 24eafec53a5fa9a27dfeb2ccf9126e7e635309873c646e1e50c816d56c8a71673b9e94bd31566edd6a7ed367f904d03752a3ee95381a13659b2da62e1ad0c324 SHA512 73a33f6dcbba9dd4692eabb2cb518828a8ac571eca4b532551c902708f9ea6c10e315ab8442e16c4bfa83cd6941d3cbe561c9ac4e3dda2f81e46deb8df1d1587 -DIST firefox-112.0-az.xpi 492297 BLAKE2B 6aa8062bbf3430ec95b1fd6ee26034d82fffc9551e415801a71c53bb2c491decc007370aa08315f7c7f765edcfb7bb28345a058175002ba44f0d6c2d8133201b SHA512 ec1601baafe5f8fa84d77cf29634cfd10108cd31d3610421afc40ea9bbb3051a8fcaefa3612ef117ed61d151bbe8940a31531bc717d909002eb0588e4a2562f0 -DIST firefox-112.0-be.xpi 659309 BLAKE2B a84c19eacf95c17d69350747a570ec90cbecdbf04e1958d60888a5995d38b71442acfb085c1dd16f29ca420cc4061372af0bb24426b2d8112586300b3b1a18fe SHA512 08dafbcd8decd7d82ef49a69c924e5262ba6f522ef055b473bfc1e10b893ed645e7f2205a77c3cb4f91a63538301086f6a6c27c26be60bac412a58dc0df46ca0 -DIST firefox-112.0-bg.xpi 588443 BLAKE2B 4ed52e475b392229d95d8de4b48c329bfafe1ae09d7363265afe92a99acd70d4a4b328728ac2410d08c9d9d18ceab9956ca369ca3d4062f6d771cd756bc1fb10 SHA512 f1c133c23f82fb137f72e77677c8d8fe9d78efb0a85b7bd48779086d65c4b1d2fdec13e41115b0f04a928983a13ac529052a15c39da3f4f4e8a28a38c27e4d0a -DIST firefox-112.0-bn.xpi 582020 BLAKE2B f200f0ac5d20898e3be84a8d0e67f7c551081ac356890b34de9fc2c14ce65406df4a1509654e9a3178abd8d0931968657c2d82bd8c6a613e0da352ffb95bc5e4 SHA512 618f00b9dcc0ebdbebec73505bbce8523a7e65158ff9c597caa9954c82ec09188951f70812f6831372a9081c5f741535dde7eeeb53434076d86ea030f7430bea -DIST firefox-112.0-br.xpi 548373 BLAKE2B 3a69a75e99fcb1275fb9a8393dc7df89873f10eba581866ae45b2eb4dd0e18c1663fc41d784a0faba00805c890ac05c4d8d08b4a64d906dc1a1955e39d7452f4 SHA512 9c325c66e403dd5c36222a724c7ebcfa25918e9fb300a5039576e8d55be630c69c8d1c47f1b713b60bbab4479027e915c6fdd196784d877eb5b607d5cb016b4f -DIST firefox-112.0-bs.xpi 464480 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/
commit: 5bc0d19ab7913359eab2d73066d54654306bb47e Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 18 05:57:52 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 18 05:59:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc0d19a www-client/firefox-bin: add 112.0.1 Signed-off-by: Joonas Niilola gentoo.org> www-client/firefox-bin/Manifest | 98 ++ www-client/firefox-bin/firefox-bin-112.0.1.ebuild | 381 ++ 2 files changed, 479 insertions(+) diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 976f631a1b41..76cf85349ce1 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -190,7 +190,105 @@ DIST firefox-112.0-vi.xpi 606042 BLAKE2B 3c184485d465c57e0904d0b7a1bb8cb424e4ab1 DIST firefox-112.0-xh.xpi 421625 BLAKE2B 0903cc3932dfc29e474ba105d043f6c583e369890ca6696d0ea2eb503f2ce368a038e4ee75642f9cb06854d266ed80ff37def8b38bf87eb31449ea52c8c8b4f1 SHA512 ee13ed7e6a413ba34818cc40ea9a8806cee6cf4d08d8621f529a6c70918bb4c66aa87f2d951c547a832c184da27e079377ef5630a269a37768a93eb40cea122a DIST firefox-112.0-zh-CN.xpi 605650 BLAKE2B 1d6bbc286f03b42259f474f89bdb20a4e77b762876ddfe4e1295d8c760ba9db38059e10e4269a26734bff4518c51cd9486d101b551fd3565d8bf6ad72ba44662 SHA512 f36708227a660e428a2f4a9e74eef73e43eb6ac5964ad7b7e2da57814ef57aeac4218ba16463262f440ece718b4aa6286643580dddb6c4de6d31b7176a28fe87 DIST firefox-112.0-zh-TW.xpi 607191 BLAKE2B 8c26c2d740e210fddff8a2c4eae20e71da4f5403e5b99e795a6b53ebadd35276c52b40154afbe39ee18c949f444b736857be45f7848921d333ab655c2dfbcc10 SHA512 2a96611526d6fd33f921af2ffba3c491d3521885e51d3d026d3c2f583e71a478383ce0582d2d2f5c1dced236ae4dca5a00be58c2db4cc4f8d105e842b571e3d4 +DIST firefox-112.0.1-ach.xpi 459591 BLAKE2B 8c86217426f182f317027e62e9b9e2d01dc422dd055c202b186867e07e9c9b1af2a62ce91e55c6b673bff73671429053cffa83206ac71170b14c99c5b39777c2 SHA512 2e0bd92d47a18fe7e77989e8c5146adb25db37888bf02e6a1d413e3cd1a1e19bec3350bcc8b20a9ea8c3a350261c93de5bb79a46d7292fab14f0f549e64097a7 +DIST firefox-112.0.1-af.xpi 423007 BLAKE2B c9c687ac2c4c679c798b5dc6423bb2e93d8712854871a0c820658a12605c665b93f9f9c78e5f97a4e684601cdef88ea90e348aaffdb1040d320edf634e090e4e SHA512 761ba8baf814c67291d4c331e5b64f0750a06ad3c49ccacaec80dae08aefd7e0bcbac96073c438d5afcb7c610b93a7e09c65ab525063d470a91c051d35db9cf6 +DIST firefox-112.0.1-an.xpi 503911 BLAKE2B c57f8be4ccfe819c6ec5b77fd7958f841abeb1ed52296b27847e7938877d17020ec4912203f655fb929a0b00921e51225b5d3500328f505b2baaeb1dee16 SHA512 d73b72e4f091ada36ab2f07cc8b6a47d628d712b1af42c4687d4b0aead48cb7d47c10ccdf71e191a897cb6af8442b7b4118ee61e5a10f368060448c3c9a8ab9b +DIST firefox-112.0.1-ar.xpi 570950 BLAKE2B 56e7e194ca7f158b76be1fcc253d5b10cca7763e6e40d8080c4326fa8bc2f24243326247635a83c26f3567b2b6d2b4bcc03708d417398a5e2231272af66116aa SHA512 0ae6e170b6ff5efc02cf8adca8daabd7c9dcbcac14d2ae4692f1606499b8ae45440ad63325cdb86cb7cc5a4173c78d132efb04b838dafa0aca74ffe75f4a26dc +DIST firefox-112.0.1-ast.xpi 489821 BLAKE2B 6b80d95a0cc7cb0240f4e83b29bb813220e8a7bb9f6388a9c4575b022a21ea7064784314584f6e1c18feacb991af2dcfcaa001aeec3bf1c7411ae74d3e4a59e6 SHA512 94a33773a37139aa4228fae6b3d4d65219713f08849eb58e736f1915b7336b09f6093c23d8543c2402eed211a3481870f94a00b9dc8c90fd5d0adaf5eeaa13b6 +DIST firefox-112.0.1-az.xpi 492295 BLAKE2B cdac54e8c5adde985f6bf005bc0a3e8d017b83f008915260f33543f97f3c97eeb3b10b32cf9ba355fb16707d73a3678c1fca1e03e8f757f946978622e384af72 SHA512 66d240a105733aff33721376043c6dd3ae0c0c260c8ba95d3442227be7d7a59500c69732929e72808092ec17bc31d6852f34b80049f5f35420ef0034693fe403 +DIST firefox-112.0.1-be.xpi 659305 BLAKE2B 9b0179957ec9395ebf397db317d1cd4d9888ed041dd63d57dc79cd3446f756e185f4937dadc5062c6203d977a993e3a5c6ce046790ac2ec4c139147c43a662cd SHA512 e0d111c828301f94365ab8fc300817b8b662a6816ca07e7592b5b923924e32ca1e74ee797781b2273a970df3f08296a03857394bf3196796c697de79b5cbce99 +DIST firefox-112.0.1-bg.xpi 588441 BLAKE2B 93bac9b10d0bd85dcbb5bee3d854e811ce09ff6620c6c7f5245ae8d3e445f90f0e7621face2bdcc4204097ee1277c668d64243b5bba9bc674e26ee3534a8ffdf SHA512 ba378cc67a1ad42e47927ebf293c45aec041716f69519a5ab2f01684a82e678dbb9b77c2225428ae299ad63c0c36fbe3e05734b90fc62270b782572cddac17e8 +DIST firefox-112.0.1-bn.xpi 582019 BLAKE2B 35091c7796b7b9c92710ed546d39e1b088037ff2e686d0451646ef70e53d88feb35fcaf3aa0fe7a924e14e891378fb6f68e63eac1b0563f23fc0f79abae32e8f SHA512 066645f7da80a8615b5e87e8e2017bce6f91ecb93055fc53cba35597b97dd429de1a0055c080fa7380aa925ae86228a44a29388c9bddee5888a0902ce656b468 +DIST firefox-112.0.1-br.xpi 548363 BLAKE2B 6b9dccb14e24a61a91a2569af430974c818d781cc9e8c8fef54a3b8f68ba4db1910f414d125d8cea5b15bbf226c92d1d464ef12b171d86e4c9224c4e44c11180 SHA512 ea2fd290ae5fa173d1456af9447d3221ab3acf0d96bea0f3af115eeb237317c3295c12bc2c244784f895df3329bb3056720cb78e05cffcd6238711f7fe029333 +DIST firefox-112.0.1-bs.xpi 464492 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
commit: 15487e59160767eead87dbab3d71ce5136f41cc6 Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 18 05:58:25 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 18 05:59:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15487e59 dev-cpp/cpp-httplib: Stabilize 0.12.1 amd64, #904419 Signed-off-by: Joonas Niilola gentoo.org> dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild index 5e7e52076c45..b4b2e67701ea 100644 --- a/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild +++ b/dev-cpp/cpp-httplib/cpp-httplib-0.12.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz LICENSE="MIT" SLOT="0/0.11" # soversion -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="brotli ssl test zlib" REQUIRED_USE="test? ( brotli ssl zlib )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/openrc/
commit: c13a382a27e302cba9055edce4548177839ccc67 Author: William Hubbs gentoo org> AuthorDate: Tue Apr 18 05:50:07 2023 + Commit: William Hubbs gentoo org> CommitDate: Tue Apr 18 05:50:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13a382a sys-apps/openrc: add 0.47 Signed-off-by: William Hubbs gentoo.org> sys-apps/openrc/Manifest | 1 + sys-apps/openrc/openrc-0.47.ebuild | 169 + 2 files changed, 170 insertions(+) diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest index 89ed7ed2a0a1..629847149826 100644 --- a/sys-apps/openrc/Manifest +++ b/sys-apps/openrc/Manifest @@ -1 +1,2 @@ DIST openrc-0.46.tar.gz 247679 BLAKE2B 55490afc179e1e56a58408e8a2b7ebd5376ffee25cb61f2838a47cc97ad1e4eadabcc7f74e5cc2a2d9217917eb42517cf01766de2e82b50a3500bdbe263b0d88 SHA512 7c837e4b553511f0621944222ca0d35bd553a9888bd482ca0f8f3d2923d5b51cbd1f1c2f33cccb26d9f13dfb488939b95064673bedb7fcbf78d68664df2678c7 +DIST openrc-0.47.tar.gz 249789 BLAKE2B db97cea45fc24aadc5c8b8d710070f846b2d5748c4b0fddf6322732a54f506129b8885e9f62537f5dd408f0f418667eb0c9c29007e45a400f752b9ba5e99 SHA512 5b1145985e1d210842aa364712ab570d0661b98267a1faf656309b0d7ac03beccd699269955d1995e84e483ceb7f2c66cdf2da895e2ee1133a133d3fe7cac1a7 diff --git a/sys-apps/openrc/openrc-0.47.ebuild b/sys-apps/openrc/openrc-0.47.ebuild new file mode 100644 index ..11d77ecda370 --- /dev/null +++ b/sys-apps/openrc/openrc-0.47.ebuild @@ -0,0 +1,169 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson pam + +DESCRIPTION="OpenRC manages the services, startup and shutdown of a host" +HOMEPAGE="https://github.com/openrc/openrc/; + +if [[ ${PV} =~ ^9{4,}$ ]]; then + EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git; + inherit git-r3 +else + SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="BSD-2" +SLOT="0" +IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode" + +COMMON_DEPEND=" + ncurses? ( sys-libs/ncurses:0= ) + pam? ( sys-libs/pam ) + audit? ( sys-process/audit ) + sys-process/psmisc + selinux? ( + sys-apps/policycoreutils + >=sys-libs/libselinux-2.6 + )" +DEPEND="${COMMON_DEPEND} + virtual/os-headers + ncurses? ( virtual/pkgconfig )" +RDEPEND="${COMMON_DEPEND} + bash? ( app-shells/bash ) + !prefix? ( + sysv-utils? ( + !sys-apps/systemd[sysv-utils(-)] + !sys-apps/sysvinit + ) + !sysv-utils? ( + || ( + >=sys-apps/sysvinit-2.86-r6[selinux?] + sys-apps/s6-linux-init[sysv-utils(-)] + ) + ) + virtual/tmpfiles + ) + selinux? ( + >=sec-policy/selinux-base-policy-2.20170204-r4 + >=sec-policy/selinux-openrc-2.20170204-r4 + ) +" + +PDEPEND="netifrc? ( net-misc/netifrc )" + +src_configure() { + local emesonargs=( + $(meson_feature audit) + "-Dbranding=\"Gentoo Linux\"" + $(meson_use newnet) + -Dos=Linux + $(meson_use pam) + $(meson_feature selinux) + -Drootprefix="${EPREFIX}" + -Dshell=$(usex bash /bin/bash /bin/sh) + $(meson_use sysv-utils sysvinit) + -Dtermcap=$(usev ncurses) + ) + # export DEBUG=$(usev debug) + meson_src_configure +} + +# set_config test +# a value of "#" will just comment out the option +set_config() { + local file="${ED}/$1" var=$2 val com + eval "${@:5}" && val=$3 || val=$4 + [[ ${val} == "#" ]] && com="#" && val='\2' + sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ ]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}" +} + +set_config_yes_no() { + set_config "$1" "$2" YES NO "${@:3}" +} + +src_install() { + meson_install + + keepdir /lib/rc/tmp + + # Setup unicode defaults for silly unicode users + set_config_yes_no /etc/rc.conf unicode use unicode + + # Cater to the norm + set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use amd64 ')' + + # On HPPA, do not run consolefont by default (bug #222889) + if use hppa; then + rm -f "${ED}"/etc/runlevels/boot/consolefont + fi + + # Support for logfile rotation + insinto /etc/logrotate.d + newins "${FILESDIR}"/openrc.logrotate openrc + + if use pam; then + # install gentoo pam.d files + newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon +
[gentoo-commits] repo/gentoo:master commit in: app-forensics/aflplusplus/
commit: 14914a937af2dd0daf896d6912890bcac8ac1e58 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 05:27:36 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 05:27:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14914a93 app-forensics/aflplusplus: add 4.06c Signed-off-by: Sam James gentoo.org> app-forensics/aflplusplus/Manifest | 2 + app-forensics/aflplusplus/aflplusplus-4.06c.ebuild | 87 ++ 2 files changed, 89 insertions(+) diff --git a/app-forensics/aflplusplus/Manifest b/app-forensics/aflplusplus/Manifest index 90512a2f7a66..4bfecf350b20 100644 --- a/app-forensics/aflplusplus/Manifest +++ b/app-forensics/aflplusplus/Manifest @@ -4,3 +4,5 @@ DIST aflplusplus-4.04c-patches.tar.xz 4236 BLAKE2B 86bb5d1e0da271833fc548633e088 DIST aflplusplus-4.04c.tar.gz 2832011 BLAKE2B 80a5652b0d64b4824c3b4f91bf993a8499a0c86cf878ca83c7b7afe217cc1603700d4cf7408ae40f1435251153f88e0663cabe470a06387e6664249b3a015172 SHA512 1c2e2e6677e87de2f069e1acdc2319580e488670c3d4975a0f0807da33965c4a14087a7c734195d0a47260acc91f7211b10bd905aac99bdab81145b282edb44e DIST aflplusplus-4.05c-patches.tar.xz 4860 BLAKE2B dcc0bf2799393bb7e27c6592cf46efc19277733ae1e17b3ab5b7a60aed244ec24405ceaecb5f310ac344390a92b4348275e8a19936b8760c0f2fe74f086771b9 SHA512 7a475f433796d9b9c13c5755a11aa632174662d18e69add6531fe1cbe42d75ad514bc779e42630b0a48c9df9edcc89fe992f654812fa2281b6ffa64a1019c82c DIST aflplusplus-4.05c.tar.gz 2839704 BLAKE2B 31594e5c41cb057a1598a112e158360a172a512756a2cba2ec9bd78643045945c9a0f378e322c9250e75a6348b76f5cc84d8de6560e0a6a92a19f4d4b9a149eb SHA512 cb07279e4b1b2fa48a455acd551e26d9a53cf585258880aba4f26aa147b748b947b0608e5bbec4212362da3efc20183ba90b2dfa6584df93861dcca269d5ea7c +DIST aflplusplus-4.06c-patches.tar.xz 4360 BLAKE2B fb59065ef610e87d8bc822513822c150b592e0cdcf4f8f2d861b5dc4a5ded49a03b4ccc46636e24d69bdcee58f6882511f25a04cbc02565f9435c47be1b0829f SHA512 251db964ce6c7e1f59c6c1a8383c1fe4d362c7d336df4d13f0bc1f3c8583494e2b9c9f160fdd544174cc784afc1ae100310109d0d6a30c361b82f3ab50350afa +DIST aflplusplus-4.06c.tar.gz 2859398 BLAKE2B bf26d6be364d01f91a5b60e2bca1ab48e2fed04571bbaee2fd74c31af1c3d53295808c5372bda8dc941232349e9113e09f2d0e8cadc5917fc4fc52e24bad9d60 SHA512 b585b244218e70e1120a81a5fbb7401d277174be13c5d5d507130ff7a7b25723ff29c2b3c820466ba847ff53ef016b23781edaccdfcdce904f6b93ec4d860140 diff --git a/app-forensics/aflplusplus/aflplusplus-4.06c.ebuild b/app-forensics/aflplusplus/aflplusplus-4.06c.ebuild new file mode 100644 index ..2d81610f1f76 --- /dev/null +++ b/app-forensics/aflplusplus/aflplusplus-4.06c.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +LLVM_MAX_SLOT=16 +inherit toolchain-funcs llvm optfeature python-single-r1 + +AFL_PATCHSET="${PN}-4.06c-patches" +DESCRIPTION="A fork of AFL, the popular compile-time instrumentation fuzzer" +HOMEPAGE="https://github.com/AFLplusplus/AFLplusplus; +SRC_URI="https://github.com/AFLplusplus/AFLplusplus/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${AFL_PATCHSET}.tar.xz; +S="${WORKDIR}"/AFLplusplus-${PV} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Tests involve heavy use of LD_PRELOAD in some cases +# This isn't compatible with sandbox +RESTRICT="test" + +# It turns out we need Clang too +RDEPEND="${PYTHON_DEPS} + >=sys-devel/llvm-13:= + || ( + sys-devel/clang:13 + sys-devel/clang:14 + sys-devel/clang:${LLVM_MAX_SLOT} + ) + !app-forensics/afl" +DEPEND="${RDEPEND} + test? ( dev-util/cmocka )" + +QA_FLAGS_IGNORED="afl-gcc-cmplog-pass.so afl-gcc-cmptrs-pass.so" +QA_PREBUILT="usr/share/afl/testcases/others/elf/small_exec.elf" + +PATCHES=( + "${WORKDIR}"/${AFL_PATCHSET} +) + +llvm_check_deps() { + has_version -b "sys-devel/clang:${LLVM_SLOT}" && \ + has_version -b "sys-devel/llvm:${LLVM_SLOT}" +} + +pkg_setup() { + llvm_pkg_setup + python-single-r1_pkg_setup +} + +mymake() { + emake \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + CFLAGS_FLTO="" \ + LLVM_CONFIG="$(get_llvm_prefix ${LLVM_MAX_SLOT})"/bin/llvm-config \ + PREFIX="${EPREFIX}/usr" \ + HELPER_PATH="${EPREFIX}/usr/$(get_libdir)/afl" \ + DOC_PATH="${EPREFIX}/usr/share/doc/${PF}" \ + MAN_PATH="${EPREFIX}/usr/share/man/man8" \ + "$@" +} + +src_compile() { + mymake +} + +src_test() { + mymake test +} + +src_install() { + mymake DESTDIR="${D}" install + dostrip -x /usr/share/afl/testcases/ +} + +pkg_postinst() { + # TODO: Any others? + optfeature "fuzzing with
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlalchemy/
commit: be56391820ed012f3a7c9a78fa1f52b09141d368 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 05:25:42 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 05:25:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be563918 dev-python/sqlalchemy: backport greenlet test skips to 2.0.7/2.0.8 On request from Dakon. Signed-off-by: Sam James gentoo.org> dev-python/sqlalchemy/sqlalchemy-2.0.7.ebuild | 3 +++ dev-python/sqlalchemy/sqlalchemy-2.0.8.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.7.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.7.ebuild index 3bad86a1f581..0bf16f0b5df2 100644 --- a/dev-python/sqlalchemy/sqlalchemy-2.0.7.ebuild +++ b/dev-python/sqlalchemy/sqlalchemy-2.0.7.ebuild @@ -71,7 +71,10 @@ python_test() { test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[False-True]" "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-True]" + "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[has_terminate-is_asyncio]" + "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_has_terminate-is_asyncio]" "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]" + "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True]" ) fi diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.8.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.8.ebuild index 0ac2428370ce..72166aadb1d9 100644 --- a/dev-python/sqlalchemy/sqlalchemy-2.0.8.ebuild +++ b/dev-python/sqlalchemy/sqlalchemy-2.0.8.ebuild @@ -71,7 +71,10 @@ python_test() { test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[False-True]" "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-True]" + "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[has_terminate-is_asyncio]" + "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_has_terminate-is_asyncio]" "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]" + "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True]" ) fi
[gentoo-commits] repo/gentoo:master commit in: sys-auth/oath-toolkit/
commit: 313acdc21a558ff82c633a93796ac467cad4f385 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 05:28:11 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 05:28:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313acdc2 sys-auth/oath-toolkit: unconditionally depend on xmlsec psks can't be reliably disabled. Bug: https://bugs.gentoo.org/827887 Bug: https://bugs.gentoo.org/904361 Signed-off-by: Sam James gentoo.org> ...olkit-2.6.7-r1.ebuild => oath-toolkit-2.6.7-r2.ebuild} | 15 +-- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/sys-auth/oath-toolkit/oath-toolkit-2.6.7-r1.ebuild b/sys-auth/oath-toolkit/oath-toolkit-2.6.7-r2.ebuild similarity index 87% rename from sys-auth/oath-toolkit/oath-toolkit-2.6.7-r1.ebuild rename to sys-auth/oath-toolkit/oath-toolkit-2.6.7-r2.ebuild index 2641b73deb6f..020037b1bbd1 100644 --- a/sys-auth/oath-toolkit/oath-toolkit-2.6.7-r1.ebuild +++ b/sys-auth/oath-toolkit/oath-toolkit-2.6.7-r2.ebuild @@ -12,17 +12,14 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz" LICENSE="GPL-3 LGPL-2.1" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86" -IUSE="pam pskc static-libs test" -REQUIRED_USE="test? ( pskc )" +IUSE="pam static-libs test" RESTRICT="!test? ( test )" DEPEND=" dev-libs/icu:= + dev-libs/libxml2 +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwmf/
commit: f799a00525182088ea3f6479dab5fe2ab6a869a4 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 04:38:17 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 04:38:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f799a005 media-libs/libwmf: add unstaged fixups Signed-off-by: Sam James gentoo.org> ...ibwmf-0.2.13.ebuild => libwmf-0.2.13-r1.ebuild} | 25 -- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/media-libs/libwmf/libwmf-0.2.13.ebuild b/media-libs/libwmf/libwmf-0.2.13-r1.ebuild similarity index 83% rename from media-libs/libwmf/libwmf-0.2.13.ebuild rename to media-libs/libwmf/libwmf-0.2.13-r1.ebuild index 46d011d65fc0..5c0afaef42ab 100644 --- a/media-libs/libwmf/libwmf-0.2.13.ebuild +++ b/media-libs/libwmf/libwmf-0.2.13-r1.ebuild @@ -9,33 +9,36 @@ DESCRIPTION="A library for reading vector images in Microsoft's Windows Metafile HOMEPAGE="https://github.com/caolanm/libwmf http://wvware.sourceforge.net/; SRC_URI="https://github.com/caolanm/libwmf/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" LICENSE="LGPL-2" SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="debug doc expat X" -RDEPEND="app-text/ghostscript-gpl +RDEPEND=" + app-text/ghostscript-gpl media-fonts/urw-fonts media-libs/freetype:2= - media-libs/libpng:0= + media-libs/libpng:= + media-libs/libjpeg-turbo sys-libs/zlib:= x11-libs/gdk-pixbuf:2 - virtual/jpeg:0= expat? ( dev-libs/expat ) !expat? ( dev-libs/libxml2:2= ) - X? ( x11-libs/libX11 + X? ( + x11-libs/libX11 x11-libs/libXt - x11-libs/libXpm )" - + x11-libs/libXpm + ) +" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" -DOCS=( "AUTHORS" "BUILDING" "ChangeLog" "CREDITS" "INSTALL" "NEWS" "README" "TODO" ) +DOCS=( AUTHORS BUILDING ChangeLog CREDITS INSTALL NEWS README TODO ) PATCHES=( -"${FILESDIR}"/${PN}-0.2.8.4-build.patch -"${FILESDIR}"/${PN}-0.2.8.4-libpng-1.5.patch -"${FILESDIR}"/${PN}-0.2.8.4-pngfix.patch + "${FILESDIR}"/${PN}-0.2.8.4-build.patch + "${FILESDIR}"/${PN}-0.2.8.4-libpng-1.5.patch + "${FILESDIR}"/${PN}-0.2.8.4-pngfix.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: games-strategy/warzone2100/
commit: 3ad7f42f5b07d21deb581c1db86800d33537 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 04:26:57 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 04:26:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad7f426 games-strategy/warzone2100: add 4.3.5 Signed-off-by: Sam James gentoo.org> games-strategy/warzone2100/Manifest| 1 + .../warzone2100/warzone2100-4.3.5.ebuild | 121 + 2 files changed, 122 insertions(+) diff --git a/games-strategy/warzone2100/Manifest b/games-strategy/warzone2100/Manifest index ea1382535205..4d31b6de0c1f 100644 --- a/games-strategy/warzone2100/Manifest +++ b/games-strategy/warzone2100/Manifest @@ -1,3 +1,4 @@ DIST warzone2100-4.3.3.tar.xz 320439712 BLAKE2B 15d29a0d7dc8c10b41dabf210e2113f079731e7976932a44054fa86b90dddee68e46faa5e4cf1d25ba57fc5d14c6ddedaea0f1544deb5755d19ca2ff02b7cb56 SHA512 46ccf2720d09481dfc89c1e3abb9802a379d1bfe0b3823566b51f2ea177fd793653d5b2592f07c724f0121cafd014c1ea6226b8c2bc22ec12ac3ca1bfaf298f4 DIST warzone2100-4.3.4.tar.xz 320385680 BLAKE2B 4c0e26dfe0bc1c80eef0620a81d50d1e8fcf93ad7f125a860d5cfc842e24b5458189c932452353e6e5cb86adc7be4ef0509d006961736afda8292f083285b79e SHA512 75d1b75c452f0c5e3c518efd5378be003c4040f4202408d344341849f534a93573b235191451eb9b8b8e2945754ca2355a44547607e21e1cf60453176dce8f2a +DIST warzone2100-4.3.5.tar.xz 320369492 BLAKE2B 526568cd25e7600e4f45714f4cd2a8ef9da8a1a3f6691d9cb07f4ed6c9367fc412f0fa77b4a547c4a4eac6d42624ac5b9d1e105e4606f801f773ce6028740286 SHA512 ec65f22a0aad9fe482c4ea916cb321d171b10f0a9b181fea7db2eb17bf54e32b3828c8259082fff266713e2cab4e32dcc455d0d5b923a5ca221fc77b11137062 DIST warzone2100-videos-2.2.wz 571937134 BLAKE2B 60b70a71bd920e2d72ded5d519b17db2f3db4b0289edadeb58059a21aba7038b95219dc44cb807754461d1a9bdca60f0d7698be68622b8bd64a55efa949622d3 SHA512 ca1a1af51296afdaca137114821508c5783f077090e665eae0f6df895855f57c43f84434706309e819417f5f35d1c649bd14e96dc9fbbb1252d30a4f9a223cf6 diff --git a/games-strategy/warzone2100/warzone2100-4.3.5.ebuild b/games-strategy/warzone2100/warzone2100-4.3.5.ebuild new file mode 100644 index ..8a663d4f672e --- /dev/null +++ b/games-strategy/warzone2100/warzone2100-4.3.5.ebuild @@ -0,0 +1,121 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="af_ZA bg_BG ca_ES cs da de el en_GB eo es et_EE fa_IR fi fr fy ga he_IL hr hu id_ID id it ko la lt nb nl pl pt_BR pt ro ru sk sl tr tt_RU uk_UA zh_CN zh_TW" +inherit cmake plocale xdg + +MY_PV=$(ver_cut 1-2) +VIDEOS_PV=2.2 +VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz + +DESCRIPTION="3D real-time strategy game" +HOMEPAGE="https://wz2100.net/; +SRC_URI=" + mirror://sourceforge/warzone2100/releases/${PV}/${PN}_src.tar.xz -> ${P}.tar.xz + videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} ) +" +S="${WORKDIR}/${PN}" + +LICENSE="GPL-2+ CC-BY-SA-3.0 public-domain vulkan? ( GPL-3 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# Upstream requested debug support +IUSE="debug discord nls videos vulkan" + +COMMON_DEPEND=" + dev-libs/fribidi + >=dev-games/physfs-2[zip] + dev-db/sqlite:3 + >=dev-libs/libsodium-1.0.14:= + media-libs/freetype:2 + media-libs/harfbuzz:= + media-libs/libogg + media-libs/libpng:= + media-libs/libsdl2[opengl,video,X] + media-libs/libtheora + media-libs/libvorbis + media-libs/openal + media-libs/opus + net-libs/miniupnpc:= + net-misc/curl + sys-libs/zlib + nls? ( virtual/libintl ) + vulkan? ( media-libs/libsdl2:=[vulkan] ) +" +DEPEND=" + ${COMMON_DEPEND} + media-libs/fontconfig +" +RDEPEND=" + ${COMMON_DEPEND} + media-fonts/dejavu +" +BDEPEND=" + app-arch/zip + app-text/asciidoc + games-util/basis_universal + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +HTML_DOCS=( doc/quickstartguide.html doc/docbook-xsl.css doc/ScriptingManual.htm ) +DOCS=( README.md doc/images doc/Scripting.md doc/js-globals.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-4.1.3-no-compress-manpages.patch +) + +src_unpack() { + unpack ${P}.tar.xz +} + +src_prepare() { + sed -i -e 's/#top_builddir/top_builddir/' po/Makevars || die + + # Delete translations we're not using + cleanup_po() { + local locale=${1} + einfo "Cleaning up disabled locale: ${locale}" + rm po/${locale}.po || die + } + + plocale_for_each_disabled_locale cleanup_po + + cmake_src_prepare +} + +src_configure() { + # TODO: unbundle nlohmann-json + # TODO: unbundle fmt + local mycmakeargs=( + -DWZ_DISTRIBUTOR="Gentoo Linux" + -DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF + -DWZ_ENABLE_BACKEND_VULKAN=$(usex
[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/
commit: be8427092e3c960201de183b937444f37fe5c300 Author: Petr Vaněk atlas cz> AuthorDate: Mon Apr 17 19:51:50 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 03:18:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be842709 dev-db/redis: add 6.2.12 Bug: https://bugs.gentoo.org/904486 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/30634 Signed-off-by: Sam James gentoo.org> dev-db/redis/Manifest| 1 + dev-db/redis/redis-6.2.12.ebuild | 195 +++ 2 files changed, 196 insertions(+) diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest index fd4e37d6156f..d376e13268e4 100644 --- a/dev-db/redis/Manifest +++ b/dev-db/redis/Manifest @@ -1,4 +1,5 @@ DIST redis-6.2.11.tar.gz 2492990 BLAKE2B edf046d86e295878abc5ba46ea6c8048c97f27b90d132ec1318350fa0634bb5e4cd1407757f07ef3c11abcb13b05ccc8a757bc17d7f1c9800644dfc0d2994d77 SHA512 9962446d7b1f14524a3007967768b33281dd33706567b8ac56e4cb7d3caa8533bcbc319ea899a163d56567be85cbc03cdcc440d9b1c9707372e10b53d1c1dcd7 +DIST redis-6.2.12.tar.gz 2494460 BLAKE2B f7ac63c9c377743c158b435f954acf58db764f8ed70d5e76d13b814bf6316102eb9b0994477ac4629ff4fe94fef175735b95e7aa61f3ab69dd1caf63f39bf765 SHA512 cb955efacfd3ca9c526403f041d3500bfbd757137af46a1b76f2773ff835d9892f6a970cd9893f89f803aa2491f342b603c6208a08aad8f72f37feef4a03e8d1 DIST redis-6.2.7.tar.gz 2487287 BLAKE2B 06f1b1e16cdf06c38b67c1f1d025da50cc3719688b8c2bf23077d77dd97ea546909043fb65e60478ac3661cc033fa6e8d7a38e361e69eb93ba3db07b7c66 SHA512 d113094b8e31754915db7f0317d9b7969e034af3a7bac2ae0cbfad6cc61ba3aae35e9709c435abc1024a96f914df7a760b3cd18d06c375b541cfa837d1c5b953 DIST redis-7.0.10.tar.gz 2986993 BLAKE2B 94008c7801a9a0909b2b0131a45d4e0815648c7761d9a78c59be2cb03f6955678d7185c907f663bccd8a156851b61f76eaeca82dbd3beb5e64cc6ebf060e2ec2 SHA512 cb6376b8eb9bd56808d15b7a2289b39ad62ade618ab4b57314e6bda43a91905a4f222b32fa27fd4040e29e55ba4f4624452c246fb42fe3539c154954592efaa7 DIST redis-7.0.11.tar.gz 2988485 BLAKE2B b82c2dd9c81a2d92051814b07e6e3a886e52a1f46b9aa28124ad8850a5fec6a0b7bb86ec803c0e23c2c92fea0e2f29e7eca9f5f875d4396fdff9d1b54dbaf0e1 SHA512 679c908b87b4e513401b49d7b87ac1cb03a29dd145dc2364afd579dd541a38feb5d65ee9b7077bb6ec96c3850812bdd475ca10d5cf92ebe52839ff1a2be89174 diff --git a/dev-db/redis/redis-6.2.12.ebuild b/dev-db/redis/redis-6.2.12.ebuild new file mode 100644 index ..786b4513b599 --- /dev/null +++ b/dev-db/redis/redis-6.2.12.ebuild @@ -0,0 +1,195 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Redis does NOT build with Lua 5.2 or newer at this time: +# - 5.3 and 5.4 give: +# lua_bit.c:83:2: error: #error "Unknown number type, check LUA_NUMBER_* in luaconf.h" +# - 5.2 fails with: +# scripting.c:(.text+0x1f9b): undefined reference to `lua_open' +#because lua_open became lua_newstate in 5.2 +LUA_COMPAT=( lua5-1 luajit ) + +# Upstream have deviated too far from vanilla Lua, adding their own APIs +# like lua_enablereadonlytable, but we still need the eclass and such +# for bug #841422. +inherit autotools edo flag-o-matic lua-single multiprocessing systemd tmpfiles toolchain-funcs + +DESCRIPTION="A persistent caching system, key-value, and data structures database" +HOMEPAGE="https://redis.io; +SRC_URI="https://download.redis.io/releases/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="+jemalloc selinux ssl systemd tcmalloc test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + ${LUA_DEPS} + jemalloc? ( >=dev-libs/jemalloc-5.1:= ) + ssl? ( dev-libs/openssl:0= ) + systemd? ( sys-apps/systemd:= ) + tcmalloc? ( dev-util/google-perftools ) +" + +RDEPEND=" + ${COMMON_DEPEND} + acct-group/redis + acct-user/redis + selinux? ( sec-policy/selinux-redis ) +" + +BDEPEND=" + ${COMMON_DEPEND} + virtual/pkgconfig +" + +# Tcl is only needed in the CHOST test env +DEPEND=" + ${COMMON_DEPEND} + test? ( + dev-lang/tcl:0= + ssl? ( dev-tcltk/tls ) + )" + +REQUIRED_USE="?? ( jemalloc tcmalloc ) + ${LUA_REQUIRED_USE}" + +PATCHES=( + "${FILESDIR}"/${PN}-6.2.1-config.patch + "${FILESDIR}"/${PN}-5.0-shared.patch + "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch + "${FILESDIR}"/${PN}-sentinel-5.0-config.patch +) + +src_prepare() { + default + + # Copy lua modules into build dir + #cp "${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c "${S}"/src || die + #cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die + # Append cflag for lua_cjson + # https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61 + append-cflags
[gentoo-commits] repo/gentoo:master commit in: net-misc/trurl/, net-misc/trurl/files/
commit: 6aae086aadec1c30eb0186d54952548df1d7d41f Author: Sam James gentoo org> AuthorDate: Tue Apr 18 04:03:14 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 04:03:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aae086a net-misc/trurl: add 0.5 Signed-off-by: Sam James gentoo.org> net-misc/trurl/Manifest| 1 + net-misc/trurl/files/trurl-0.5-fix-makefile.patch | 22 ++ .../trurl/{trurl-.ebuild => trurl-0.5.ebuild} | 22 +++--- net-misc/trurl/trurl-.ebuild | 22 +++--- 4 files changed, 53 insertions(+), 14 deletions(-) diff --git a/net-misc/trurl/Manifest b/net-misc/trurl/Manifest index ef7b691cf43f..25e2f1333270 100644 --- a/net-misc/trurl/Manifest +++ b/net-misc/trurl/Manifest @@ -1 +1,2 @@ DIST trurl-0.4.tar.gz 23602 BLAKE2B c780fc52010f868fddbe1a06feb1ed1df627eb9ff8916d0212c8196c1efeb282b06900d2259dbaa4abdbc3c68002b1f3dfeb308c4ae2202578c40c112120b77c SHA512 7d106bf7dd39fb39316a9890bc562a5824dc046acfa50b97954e87ba455b479a2b86cfbf09a130dd39000abbc2e0fdc7038109410cf44c97812489d410693a01 +DIST trurl-0.5.tar.gz 28792 BLAKE2B e552d04599628ea17e19627a1aa24871bf71fb100253f6eb945a9062ad0db98ea0a87125cc2c6a5f05f8c0296953c972b8fc9a6d5c01bdbc74d9ab9e28b9094c SHA512 1bf81030e8c904e551180b5c51f37ebe382345f397165695b47554e3c712c568351a53a7527891807f89127ea270b72632b24388db4c8efee3e9994cae1def47 diff --git a/net-misc/trurl/files/trurl-0.5-fix-makefile.patch b/net-misc/trurl/files/trurl-0.5-fix-makefile.patch new file mode 100644 index ..66a152991ca4 --- /dev/null +++ b/net-misc/trurl/files/trurl-0.5-fix-makefile.patch @@ -0,0 +1,22 @@ +See https://github.com/curl/trurl/pull/158#issuecomment-1512397801. +--- a/Makefile b/Makefile +@@ -1,8 +1,6 @@ + TARGET = trurl + OBJS = trurl.o +-LDLIBS != curl-config --libs +-CFLAGS != curl-config --cflags +-CFLAGS += -W -Wall -pedantic -g ++LDLIBS = $(shell curl-config --libs) + MANUAL = trurl.1 + + PREFIX ?= /usr/local +@@ -13,7 +11,7 @@ INSTALL ?= install + PYTHON3 ?= python3 + + $(TARGET): $(OBJS) +- $(CC) $(OBJS) -o $(TARGET) $(LDLIBS) $(LDFLAGS) ++ $(CC) $(CPPFLAGS) $(CFLAGS) -Wall $(shell curl-config --cflags) $(LDFLAGS) $(OBJS) -o $(TARGET) $(LDLIBS) + + trurl.o:trurl.c version.h + diff --git a/net-misc/trurl/trurl-.ebuild b/net-misc/trurl/trurl-0.5.ebuild similarity index 74% copy from net-misc/trurl/trurl-.ebuild copy to net-misc/trurl/trurl-0.5.ebuild index 78443cfb2991..fe0c58e18fdd 100644 --- a/net-misc/trurl/trurl-.ebuild +++ b/net-misc/trurl/trurl-0.5.ebuild @@ -3,7 +3,8 @@ EAPI=8 -inherit toolchain-funcs +PYTHON_COMPAT=( python3_{9..11} ) +inherit toolchain-funcs python-any-r1 DESCRIPTION="Command line tool for URL parsing and manipulation" HOMEPAGE="https://curl.se/trurl/ https://daniel.haxx.se/blog/2023/04/03/introducing-trurl/; @@ -26,12 +27,15 @@ RESTRICT="!test? ( test )" # Older curls may work but not all features will be present DEPEND=">=net-misc/curl-7.81.0" RDEPEND="${DEPEND}" -BDEPEND=" - test? ( - dev-lang/perl - virtual/perl-JSON-PP - ) -" +BDEPEND="test? ( ${PYTHON_DEPS} )" + +PATCHES=( + "${FILESDIR}"/${PN}-0.5-fix-makefile.patch +) + +pkg_setup() { + use test && python-any-r1_pkg_setup +} src_compile() { tc-export CC @@ -39,6 +43,10 @@ src_compile() { default } +src_test() { + emake PYTHON3="${EPYTHON}" test +} + src_install() { emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install } diff --git a/net-misc/trurl/trurl-.ebuild b/net-misc/trurl/trurl-.ebuild index 78443cfb2991..fe0c58e18fdd 100644 --- a/net-misc/trurl/trurl-.ebuild +++ b/net-misc/trurl/trurl-.ebuild @@ -3,7 +3,8 @@ EAPI=8 -inherit toolchain-funcs +PYTHON_COMPAT=( python3_{9..11} ) +inherit toolchain-funcs python-any-r1 DESCRIPTION="Command line tool for URL parsing and manipulation" HOMEPAGE="https://curl.se/trurl/ https://daniel.haxx.se/blog/2023/04/03/introducing-trurl/; @@ -26,12 +27,15 @@ RESTRICT="!test? ( test )" # Older curls may work but not all features will be present DEPEND=">=net-misc/curl-7.81.0" RDEPEND="${DEPEND}" -BDEPEND=" - test? ( - dev-lang/perl - virtual/perl-JSON-PP - ) -" +BDEPEND="test? ( ${PYTHON_DEPS} )" + +PATCHES=( + "${FILESDIR}"/${PN}-0.5-fix-makefile.patch +) + +pkg_setup() { + use test && python-any-r1_pkg_setup +} src_compile() { tc-export CC @@ -39,6 +43,10 @@ src_compile() { default } +src_test() { + emake PYTHON3="${EPYTHON}" test +} + src_install() { emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install }
[gentoo-commits] repo/gentoo:master commit in: app-misc/tmux-mem-cpu-load/, app-misc/tmux-mem-cpu-load/files/
commit: fab3e6588af0894f13fcffb7af177fbe4de7f0f4 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 03:26:18 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 03:26:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab3e658 app-misc/tmux-mem-cpu-load: add 3.7.0 Closes: https://bugs.gentoo.org/895304 Signed-off-by: Sam James gentoo.org> app-misc/tmux-mem-cpu-load/Manifest| 1 + .../files/tmux-mem-cpu-load-3.7.0-gcc13.patch | 24 ++ ...-.ebuild => tmux-mem-cpu-load-3.7.0.ebuild} | 8 ++-- .../tmux-mem-cpu-load-.ebuild | 4 ++-- 4 files changed, 33 insertions(+), 4 deletions(-) diff --git a/app-misc/tmux-mem-cpu-load/Manifest b/app-misc/tmux-mem-cpu-load/Manifest index 143ff2c45522..7323b0aa516f 100644 --- a/app-misc/tmux-mem-cpu-load/Manifest +++ b/app-misc/tmux-mem-cpu-load/Manifest @@ -1 +1,2 @@ DIST tmux-mem-cpu-load-3.5.1.tar.gz 23020 BLAKE2B 2bbe2441c0fd687fee4ed2f27b8cea0fdbb0596c36fe8c791be110b880abe5d8c28a14960a9836552cf49b4f92d32a127be9271954853c5310f1628791138f7a SHA512 e08a3ad088021d4f4a3fb671a15cc8468a833501202391a63f57d3b53ea65934dc32869c3b7bbe47bce7d8ff2c9d1d35a5823a70c80d1218392aac82ed96e68f +DIST tmux-mem-cpu-load-3.7.0.tar.gz 23374 BLAKE2B 61dfd556b22afd37d7011c2f31e1c1ee2632921c590ac273e92baf18f018d09eaffc628490d8c2bca973fc73dba67f83dfd380792c70f7fac8335cc9c732d7c3 SHA512 0a87d91e2d7ea0b687b0610b913aa782813fc80cc689c6f42fa2e1537715b7b2307edbfabf231fc0e13fe5aeaca1c0ffa4500ce338b37365ba0ac7a8b69e7385 diff --git a/app-misc/tmux-mem-cpu-load/files/tmux-mem-cpu-load-3.7.0-gcc13.patch b/app-misc/tmux-mem-cpu-load/files/tmux-mem-cpu-load-3.7.0-gcc13.patch new file mode 100644 index ..77e905aa8fb9 --- /dev/null +++ b/app-misc/tmux-mem-cpu-load/files/tmux-mem-cpu-load-3.7.0-gcc13.patch @@ -0,0 +1,24 @@ +https://github.com/thewtex/tmux-mem-cpu-load/pull/95 + +From 59cca005e4c6d2fe9f90574a99afe78dcb6d8539 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 18 Apr 2023 04:25:00 +0100 +Subject: [PATCH] Fix build with GCC 13 + +GCC 13 (as usual for new compiler releases) shuffles around some internal includes so some +are no longer transitively included. + +See https://gnu.org/software/gcc/gcc-13/porting_to.html. + +Bug: https://bugs.gentoo.org/895304 +--- a/common/cpu.h b/common/cpu.h +@@ -19,6 +19,7 @@ + #ifndef CPU_H_ + #define CPU_H_ + ++#include + #include + + #if defined(__APPLE__) && defined(__MACH__) + diff --git a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-.ebuild b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.7.0.ebuild similarity index 78% copy from app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-.ebuild copy to app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.7.0.ebuild index e8fe363b9562..72e6848796f4 100644 --- a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-.ebuild +++ b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/thewtex/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="CPU, RAM memory, and load monitor for use with tmux" @@ -20,3 +20,7 @@ LICENSE="Apache-2.0" SLOT="0" DOCS=( AUTHORS README.rst ) + +PATCHES=( + "${FILESDIR}"/${PN}-3.7.0-gcc13.patch +) diff --git a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-.ebuild b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-.ebuild index e8fe363b9562..8cf26ebed9d5 100644 --- a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-.ebuild +++ b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/thewtex/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="CPU, RAM memory, and load monitor for use with tmux"
[gentoo-commits] repo/gentoo:master commit in: net-misc/trurl/
commit: 783afeb19ed1950cc213f3657e49ed64afcff412 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 03:30:14 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 03:30:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=783afeb1 net-misc/trurl: drop 0.2, 0.3 Signed-off-by: Sam James gentoo.org> net-misc/trurl/Manifest | 2 -- net-misc/trurl/trurl-0.2.ebuild | 38 net-misc/trurl/trurl-0.3.ebuild | 43 - 3 files changed, 83 deletions(-) diff --git a/net-misc/trurl/Manifest b/net-misc/trurl/Manifest index d4fa4de2b366..ef7b691cf43f 100644 --- a/net-misc/trurl/Manifest +++ b/net-misc/trurl/Manifest @@ -1,3 +1 @@ -DIST trurl-0.2.tar.gz 9095 BLAKE2B 1fab191158ca914c6a8e561095edc5329f7b565849dc1add85d17c05062f46fa82160bc6595c16e28a216821ffab7944edbce3be4a38895191f3c901ccef611f SHA512 e6ad68183acefb09985b453d0bdc7d0afe9e4c916c4e32fe67cee9afd23aa437e0b538cdc9456bc2ed93dc8996c9c64efeeff74a1415f044d0c1e52d0f5f00c7 -DIST trurl-0.3.tar.gz 11622 BLAKE2B 013554669c2c9ed8fc8090977d3a729bacb0200078283785b5ff9526317b0923de99ce33747358dd643e977fd67e024182ca03ae8153c05a9c14ce050f6c20df SHA512 c7361bc49439219177e6150804ee665103d37b80145d308fd02a4260134bb098d937279cb8c23a6192f307f9464ab0f34a34997251fdff13db623a9765b90e0c DIST trurl-0.4.tar.gz 23602 BLAKE2B c780fc52010f868fddbe1a06feb1ed1df627eb9ff8916d0212c8196c1efeb282b06900d2259dbaa4abdbc3c68002b1f3dfeb308c4ae2202578c40c112120b77c SHA512 7d106bf7dd39fb39316a9890bc562a5824dc046acfa50b97954e87ba455b479a2b86cfbf09a130dd39000abbc2e0fdc7038109410cf44c97812489d410693a01 diff --git a/net-misc/trurl/trurl-0.2.ebuild b/net-misc/trurl/trurl-0.2.ebuild deleted file mode 100644 index d746c034e362.. --- a/net-misc/trurl/trurl-0.2.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 toolchain-funcs - -DESCRIPTION="Command line tool for URL parsing and manipulation" -HOMEPAGE="https://daniel.haxx.se/blog/2023/04/03/introducing-trurl/ https://github.com/curl/trurl; - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/curl/trurl; - inherit git-r3 -else - SRC_URI="https://github.com/curl/trurl/archive/refs/tags/${P}.tar.gz; - S="${WORKDIR}"/${PN}-${P} - - KEYWORDS="~amd64" -fi - -LICENSE="curl" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=">=net-misc/curl-7.62.0" -RDEPEND="${DEPEND}" -BDEPEND="test? ( dev-lang/perl )" - -src_compile() { - tc-export CC - - default -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install -} diff --git a/net-misc/trurl/trurl-0.3.ebuild b/net-misc/trurl/trurl-0.3.ebuild deleted file mode 100644 index 5c9ebf0edda3.. --- a/net-misc/trurl/trurl-0.3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Command line tool for URL parsing and manipulation" -HOMEPAGE="https://curl.se/trurl/ https://daniel.haxx.se/blog/2023/04/03/introducing-trurl/; - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/curl/trurl; - inherit git-r3 -else - SRC_URI="https://github.com/curl/trurl/archive/refs/tags/${P}.tar.gz; - S="${WORKDIR}"/${PN}-${P} - - KEYWORDS="~amd64" -fi - -LICENSE="curl" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=">=net-misc/curl-7.62.0" -RDEPEND="${DEPEND}" -BDEPEND=" - test? ( - dev-lang/perl - virtual/perl-JSON-PP - ) -" - -src_compile() { - tc-export CC - - default -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwmf/
commit: b93ba4623f61d3330909c67a17a1809e6ca0c0c3 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 04:11:39 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 04:11:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b93ba462 media-libs/libwmf: add github upstream metadata Signed-off-by: Sam James gentoo.org> media-libs/libwmf/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/libwmf/metadata.xml b/media-libs/libwmf/metadata.xml index eac3ad7e3d51..ff96f25bf534 100644 --- a/media-libs/libwmf/metadata.xml +++ b/media-libs/libwmf/metadata.xml @@ -5,5 +5,6 @@ https://sourceforge.net/p/wvware/bugs/ wvware + caolanm/libwmf
[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/
commit: 4207f7226d49f596d2f934b58ea02e7a7726ccd2 Author: Petr Vaněk atlas cz> AuthorDate: Mon Apr 17 19:42:16 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 03:18:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4207f722 dev-db/redis: add 7.0.11 This version fixes crash with FORTIFY_SOURCE=3 in commit 863fcfbf525f ("Use dummy allocator to make accesses defined as per standard (#11982)") and mitigates CVE-2023-28856. Bug: https://bugs.gentoo.org/904486 Closes: https://bugs.gentoo.org/903253 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> dev-db/redis/Manifest| 1 + dev-db/redis/redis-7.0.11.ebuild | 187 +++ 2 files changed, 188 insertions(+) diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest index 761e3103758a..fd4e37d6156f 100644 --- a/dev-db/redis/Manifest +++ b/dev-db/redis/Manifest @@ -1,5 +1,6 @@ DIST redis-6.2.11.tar.gz 2492990 BLAKE2B edf046d86e295878abc5ba46ea6c8048c97f27b90d132ec1318350fa0634bb5e4cd1407757f07ef3c11abcb13b05ccc8a757bc17d7f1c9800644dfc0d2994d77 SHA512 9962446d7b1f14524a3007967768b33281dd33706567b8ac56e4cb7d3caa8533bcbc319ea899a163d56567be85cbc03cdcc440d9b1c9707372e10b53d1c1dcd7 DIST redis-6.2.7.tar.gz 2487287 BLAKE2B 06f1b1e16cdf06c38b67c1f1d025da50cc3719688b8c2bf23077d77dd97ea546909043fb65e60478ac3661cc033fa6e8d7a38e361e69eb93ba3db07b7c66 SHA512 d113094b8e31754915db7f0317d9b7969e034af3a7bac2ae0cbfad6cc61ba3aae35e9709c435abc1024a96f914df7a760b3cd18d06c375b541cfa837d1c5b953 DIST redis-7.0.10.tar.gz 2986993 BLAKE2B 94008c7801a9a0909b2b0131a45d4e0815648c7761d9a78c59be2cb03f6955678d7185c907f663bccd8a156851b61f76eaeca82dbd3beb5e64cc6ebf060e2ec2 SHA512 cb6376b8eb9bd56808d15b7a2289b39ad62ade618ab4b57314e6bda43a91905a4f222b32fa27fd4040e29e55ba4f4624452c246fb42fe3539c154954592efaa7 +DIST redis-7.0.11.tar.gz 2988485 BLAKE2B b82c2dd9c81a2d92051814b07e6e3a886e52a1f46b9aa28124ad8850a5fec6a0b7bb86ec803c0e23c2c92fea0e2f29e7eca9f5f875d4396fdff9d1b54dbaf0e1 SHA512 679c908b87b4e513401b49d7b87ac1cb03a29dd145dc2364afd579dd541a38feb5d65ee9b7077bb6ec96c3850812bdd475ca10d5cf92ebe52839ff1a2be89174 DIST redis-7.0.5.tar.gz 2968205 BLAKE2B c319a2f656e4bd26637735ef73e58eecc306e202b57d6da3a38150a02d738a414c6696e261b8ab88033e117aee4f02308aab9ca4a5f382d66ec3a10f3e020580 SHA512 16ff920cb8df4d82e78ef34209285024aa98189be8acbca86b10fb3064dcc70eac60206aadece6af08406860ed01a004ce3aaa86be896ea36c7f486686646753 DIST redis-7.0.9.tar.gz 2984823 BLAKE2B 9c2e79f40ad14f6412ec4bc79507a32f8780bf4b3a311b87dd309e74b6367536f1c91b8026efc6acb3d750ca7c49687a74660c66d104caa439ef385db3eab230 SHA512 e984a19583e4aae0a5dce85a434d3255f4f13725eba0f11a1fe1a1189b17035152a26b65f1a3a8834f0dd8218f4a65986c918f96386120ea9419bd02366c8293 diff --git a/dev-db/redis/redis-7.0.11.ebuild b/dev-db/redis/redis-7.0.11.ebuild new file mode 100644 index ..6351e489f12e --- /dev/null +++ b/dev-db/redis/redis-7.0.11.ebuild @@ -0,0 +1,187 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# N.B.: It is no clue in porting to Lua eclasses, as upstream have deviated +# too far from vanilla Lua, adding their own APIs like lua_enablereadonlytable + +inherit autotools edo flag-o-matic multiprocessing systemd tmpfiles toolchain-funcs + +DESCRIPTION="A persistent caching system, key-value, and data structures database" +HOMEPAGE="https://redis.io; +SRC_URI="https://download.redis.io/releases/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="+jemalloc selinux ssl systemd tcmalloc test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + jemalloc? ( >=dev-libs/jemalloc-5.1:= ) + ssl? ( dev-libs/openssl:0= ) + systemd? ( sys-apps/systemd:= ) + tcmalloc? ( dev-util/google-perftools ) +" + +RDEPEND=" + ${COMMON_DEPEND} + acct-group/redis + acct-user/redis + selinux? ( sec-policy/selinux-redis ) +" + +BDEPEND=" + ${COMMON_DEPEND} + virtual/pkgconfig +" + +# Tcl is only needed in the CHOST test env +DEPEND=" + ${COMMON_DEPEND} + test? ( + dev-lang/tcl:0= + ssl? ( dev-tcltk/tls ) + )" + +REQUIRED_USE="?? ( jemalloc tcmalloc )" + +PATCHES=( + "${FILESDIR}"/${PN}-6.2.1-config.patch + "${FILESDIR}"/${PN}-5.0-shared.patch + "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch + "${FILESDIR}"/${PN}-sentinel-5.0-config.patch + "${FILESDIR}"/${PN}-7.0.4-no-which.patch +) + +src_prepare() { + default + + # Append cflag for lua_cjson + # https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61 + append-cflags "-DENABLE_CJSON_GLOBAL" + + # now we will rewrite present Makefiles + local makefiles="" MKF + for MKF in
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwmf/
commit: 4a2750e9d8ea819974f2f585f03e0540d729881e Author: Sam James gentoo org> AuthorDate: Tue Apr 18 04:11:08 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 04:11:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2750e9 media-libs/libwmf: add 0.2.13 Signed-off-by: Sam James gentoo.org> media-libs/libwmf/Manifest | 1 + media-libs/libwmf/libwmf-0.2.13.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/media-libs/libwmf/Manifest b/media-libs/libwmf/Manifest index 2c2c1bd12f62..765c69762970 100644 --- a/media-libs/libwmf/Manifest +++ b/media-libs/libwmf/Manifest @@ -1 +1,2 @@ +DIST libwmf-0.2.13.tar.gz 3044235 BLAKE2B 0cfbc94d6e7d52c5ecf09b277cf536f56ec54d3b53845e80afdfe4aa3b397562bffd198fb51726d210f21e3e9e16650f85e9188f4e5303b5c4c8b917ef882040 SHA512 f45a936c9bc98fc1a5f2b0808b497119e4dcd3c132615fdddb7583e5719c7d1d7f85c16ebf313cad453e5b7ae3508bf6b80c4ed2b42322b7dec295d8f4eb86ce DIST libwmf-0.2.8.4.tar.gz 2169375 BLAKE2B d86de4483201a07639779e024752d5c00a3dbc7399be353879b828850b74612651bbcf1851f322d62352259b73647038790580a9a4aeb43b7aeb4c1affedcabe SHA512 d98df8e76a52245487b13e5ab3d2fbba9d246f97ee04a7344c0e5861bb2d0f990fc6d662dbd849ce621768b06eaebd4270fb34bec4ee004334a98b14ba6044a5 diff --git a/media-libs/libwmf/libwmf-0.2.13.ebuild b/media-libs/libwmf/libwmf-0.2.13.ebuild new file mode 100644 index ..46d011d65fc0 --- /dev/null +++ b/media-libs/libwmf/libwmf-0.2.13.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools gnome2-utils + +DESCRIPTION="A library for reading vector images in Microsoft's Windows Metafile Format (WMF)" +HOMEPAGE="https://github.com/caolanm/libwmf http://wvware.sourceforge.net/; +SRC_URI="https://github.com/caolanm/libwmf/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +LICENSE="LGPL-2" +SLOT="0" +IUSE="debug doc expat X" + +RDEPEND="app-text/ghostscript-gpl + media-fonts/urw-fonts + media-libs/freetype:2= + media-libs/libpng:0= + sys-libs/zlib:= + x11-libs/gdk-pixbuf:2 + virtual/jpeg:0= + expat? ( dev-libs/expat ) + !expat? ( dev-libs/libxml2:2= ) + X? ( x11-libs/libX11 + x11-libs/libXt + x11-libs/libXpm )" + +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( "AUTHORS" "BUILDING" "ChangeLog" "CREDITS" "INSTALL" "NEWS" "README" "TODO" ) + +PATCHES=( +"${FILESDIR}"/${PN}-0.2.8.4-build.patch +"${FILESDIR}"/${PN}-0.2.8.4-libpng-1.5.patch +"${FILESDIR}"/${PN}-0.2.8.4-pngfix.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + # Support for GD is disabled, since it's never linked, even, when enabled + # See https://bugs.gentoo.org/268161 + local myeconfargs=( + --disable-gd + --disable-static + $(use_enable debug) + $(use_with expat) + $(use_with !expat libxml2) + $(use_with X x) + --with-docdir="${EPREFIX}"/usr/share/doc/${PF} + --with-fontdir="${EPREFIX}"/usr/share/fonts/urw-fonts + --with-freetype + --with-gsfontdir="${EPREFIX}"/usr/share/fonts/urw-fonts + --with-gsfontmap="${EPREFIX}"/usr/share/ghostscript/9.21/Resource/Init/Fontmap + --with-jpeg + --with-layers + --with-png + --with-sys-gd + --with-zlib + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + # address parallel build issue, bug 677566 + MAKEOPTS=-j1 + + default + find "${D}" -name '*.la' -delete || die +} + +pkg_preinst() { + gnome2_gdk_pixbuf_savelist +} + +pkg_postinst() { + gnome2_gdk_pixbuf_update +} + +pkg_postrm() { + gnome2_gdk_pixbuf_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiosqlite/
commit: 9667ad5720082ebb78de4be571e0c33453b0c048 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 18 02:46:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 18 02:54:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9667ad57 dev-python/aiosqlite: Bump to 0.19.0 Signed-off-by: Michał Górny gentoo.org> dev-python/aiosqlite/Manifest| 1 + dev-python/aiosqlite/aiosqlite-0.19.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/aiosqlite/Manifest b/dev-python/aiosqlite/Manifest index cce382dbcf07..fc3b0039ba6b 100644 --- a/dev-python/aiosqlite/Manifest +++ b/dev-python/aiosqlite/Manifest @@ -1 +1,2 @@ DIST aiosqlite-0.18.0.tar.gz 27066 BLAKE2B 2743db7770b8377a1ab2b11b286684840b1ace9015180fb18590026e4607f78f72068765ea5ab69f9b2fd6ad96007dbbb517d371c2142930f2a587f0b13f81ea SHA512 dcab1bac1b32a86f31957a2f297969ba25cf43cd129afba5810812124964640744cdcbf9764c0037adb9b6cd917cd816a26823578ffb16d864be19f92373d59f +DIST aiosqlite-0.19.0.tar.gz 21832 BLAKE2B 0cd367979e84af23e7ca9965535ab6477bb78c6b2b0c6af3a8698bbde6400dee80d468b99f125ae03ab98053212170cbbaaeac5134e9f85dc66704eafa96f78f SHA512 56debffdb73b6ec98bb69ce2b711e53417cbcb06501a2dc94558157c2cd010f9f56345bcf5378a17eb064ac6bd5f3638650edffcd1f73883bdeae7476afa96e8 diff --git a/dev-python/aiosqlite/aiosqlite-0.19.0.ebuild b/dev-python/aiosqlite/aiosqlite-0.19.0.ebuild new file mode 100644 index ..bef55760e148 --- /dev/null +++ b/dev-python/aiosqlite/aiosqlite-0.19.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 pypi + +DESCRIPTION="asyncio bridge to the standard sqlite3 module" +HOMEPAGE=" + https://aiosqlite.omnilib.dev + https://pypi.org/project/aiosqlite/ + https://github.com/omnilib/aiosqlite +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests unittest + +# AttributeError: 'str' object has no attribute 'supported' +#distutils_enable_sphinx docs dev-python/m2r
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyxattr/
commit: 8da0e4082fa2ad00d4685e559d7661c8e416e506 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 18 02:40:50 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 18 02:40:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da0e408 dev-python/pyxattr: Bump to 0.8.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pyxattr/Manifest | 1 + dev-python/pyxattr/pyxattr-0.8.1.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-python/pyxattr/Manifest b/dev-python/pyxattr/Manifest index 198aa8cf3450..0c90e047e927 100644 --- a/dev-python/pyxattr/Manifest +++ b/dev-python/pyxattr/Manifest @@ -1 +1,2 @@ DIST pyxattr-0.8.0.tar.gz 35720 BLAKE2B 776cacc68a2dc3e9d60b026d9d0dd3b3ff362445c8f9eb205d1799378b1cb1ab0e6af5fe9bc4f295e428195d0431287f62f6fb735a37831e3b36b7f53f5535a6 SHA512 921af6341cdfdfccea0c46e02742d051de00c7eca75c52f9fcc1618217c41869da957dd6ce03fa7d1367b86b44b49b5263ba65de277bf2453807c6f69a67141b +DIST pyxattr-0.8.1.tar.gz 38443 BLAKE2B 2b044f5774c4b1e95a711e3bdad0c2f604d330865155360b8b6e08377c78d058e17a7d3f4792d6ef932b81f92b1671277663a36652d60a25aaa658a2e545f8a6 SHA512 98ba196b29b431ecacf0257712aa219175ba030e1c62fb388b4f3109d2d6b14ef09ed38f85177bd2991d3109c0af4cd2a108d17886dd51549e817727714f72f1 diff --git a/dev-python/pyxattr/pyxattr-0.8.1.ebuild b/dev-python/pyxattr/pyxattr-0.8.1.ebuild new file mode 100644 index ..e9891b221530 --- /dev/null +++ b/dev-python/pyxattr/pyxattr-0.8.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python interface to xattr" +HOMEPAGE=" + https://pyxattr.k1024.org/ + https://github.com/iustin/pyxattr/ + https://pypi.org/project/pyxattr/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + sys-apps/attr:= +" +RDEPEND=" + ${DEPEND} +" + +distutils_enable_tests pytest +distutils_enable_sphinx doc dev-python/recommonmark + +python_prepare_all() { + sed -i -e 's:, "-Werror"::' setup.py || die + # Bug 548486 + sed -e "s:html_theme = 'default':html_theme = 'classic':" \ + -i doc/conf.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-lint/
commit: b7231663101c2ddc1711d57c52093fcc3d915dff Author: Michał Górny gentoo org> AuthorDate: Tue Apr 18 02:44:58 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 18 02:54:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7231663 dev-python/cfn-lint: Bump to 0.77.1 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-0.77.1.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index a7d892964ad7..fbf0dae66bc9 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -3,3 +3,4 @@ DIST cfn-lint-0.75.1.gh.tar.gz 3487870 BLAKE2B 26aaf3b24023260d7a7d8f2b89fc9135e DIST cfn-lint-0.76.1.gh.tar.gz 3631194 BLAKE2B 95d395369fc230fe4e6c5d5e2a0e4bf246f1f312c6595e998004d43a7662e43ed0612a56893956fbb15e99ed197d9af2723fc1c2ea9b14fc27d8b4ff7b29e484 SHA512 5c65111fa7f57b268f2f3f52157d464de467cfdf16cd672e399ab7b2d23d648346c6754c45cd169f993ae15180ffafc710c9f2fa0675a7ecb1d8fc5b3d0ec5ce DIST cfn-lint-0.76.2.tar.gz 3402554 BLAKE2B e5f9405d2852e3b81140a24d94c90a3bf8c919eb6823280a0a887c6acc56ec71d991cbc76532cc49d1189a8f64750ba3e9db02fb3b46b27a28ec3468f4dd268e SHA512 96351ade16308be18baace1351e263a179eacc0b3635e9baa959baadaebb6a08825f6cb9cd83cb83b8635785c7f54405bfcf00f85d6d95d101d3298919cd1ea7 DIST cfn-lint-0.77.0.tar.gz 3474124 BLAKE2B 5715618f6b44a7a88ef3af8d21d038fa4ce4707973e64eb9712ff524cd5276e71802ad4b9a55580ac469b6474c7d48a8ccee04660bcaf7934df7a23cab1e5a9a SHA512 6509197ef29d8bcbfc416df0a63f89736f704b147bbeb489586b6a06e1818f1d91e59429c73a9e9e23dadb20325a3c79d0b8e1b4637cd0e131f9673422e36734 +DIST cfn-lint-0.77.1.tar.gz 3483399 BLAKE2B 6eaaba9cf70044c673164bce3a062b00ae7703b091e2c0e8d5065e815278fdb88d75f2592695cd1be1612421f95c806f6eaf3be9f4725abec0cf5e39070ff175 SHA512 0d18e7bc19d5562c88194f834267fa6d2fd8125754399ef281598beb68752e7935a653fbe3a0573f4887cb7a76c41b49ad8e268d390db59dd79794cde4939f31 diff --git a/dev-python/cfn-lint/cfn-lint-0.77.1.ebuild b/dev-python/cfn-lint/cfn-lint-0.77.1.ebuild new file mode 100644 index ..2b6753f1c840 --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.77.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.64.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}] + >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 + # TODO: it looks as if AWS_DEFAULT_REGION didn't work + test/unit/module/core/test_run_cli.py::TestCli::test_bad_config + test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters + test/unit/module/core/test_run_cli.py::TestCli::test_template_config + ) + + # from tox.ini + local -x AWS_DEFAULT_REGION=us-east-1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyamg/
commit: f7cdfcd6620fc89b2c89f0d546045e0fd23af750 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 18 02:44:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 18 02:54:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7cdfcd6 dev-python/pyamg: Bump to 5.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pyamg/Manifest | 1 + dev-python/pyamg/pyamg-5.0.0.ebuild | 49 + 2 files changed, 50 insertions(+) diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest index b2369788dc5a..ee76c73d48d8 100644 --- a/dev-python/pyamg/Manifest +++ b/dev-python/pyamg/Manifest @@ -1 +1,2 @@ DIST pyamg-4.2.3.gh.tar.gz 4101959 BLAKE2B 190cce0bb06bbfc09e8c7a8d6d70498308e4d0e098c23a12d12ae8373b56ef183694430c1f85e287682f9733e3f85ff2bd94d8e10003f578af32f3c3f583a8f4 SHA512 ad11ed2870de41bb9596167a5a7fc3edd4c4bc898c2f5b5ffa3cfa862372d993fe1adfc5f3d199150ba69a4d2acbf75e5d99b3aa872273da0d05f1fd8d9f5c6d +DIST pyamg-5.0.0.gh.tar.gz 4132243 BLAKE2B 72630feb399653566c32ece3aad52f7e7634418c607ff8a4cc84aa1f5a378ef27b0b954e2ed1e52a9cb74a26a3b0c30ca3b0c25469ad4a7001dd5dc0b6a2a535 SHA512 c601e93dbc805f56aa976e5e32c80ae8307022736f29d1d28c5646e814d0c3684b1241f0d8953a2c47ba372107c013e9421d49997340887c0dc92d7c0a56dea7 diff --git a/dev-python/pyamg/pyamg-5.0.0.ebuild b/dev-python/pyamg/pyamg-5.0.0.ebuild new file mode 100644 index ..4171b0ddd8fe --- /dev/null +++ b/dev-python/pyamg/pyamg-5.0.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Algebraic multigrid solvers in Python" +HOMEPAGE=" + https://www.pyamg.org/ + https://github.com/pyamg/pyamg/ + https://pypi.org/project/pyamg/ +" +SRC_URI=" + https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-python/pybind11[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] +" +RDEPEND=" + dev-python/CppHeaderParser[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] +" +BDEPEND=" + ${DEPEND} + >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}] + test? ( + dev-python/matplotlib[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + cd "${T}" || die + epytest --pyargs pyamg +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: e949414b80425797d5f5acaadac3f5a4e34a6a01 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 18 01:36:55 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 18 02:39:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e949414b dev-python/boto3: Bump to 1.26.115 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.115.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index a0a75f35e1b7..94a255404b51 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -3,3 +3,4 @@ DIST boto3-1.26.109.gh.tar.gz 635150 BLAKE2B d60417a5220eb1cd4a82e9652a0c6bc2bdb DIST boto3-1.26.112.gh.tar.gz 636498 BLAKE2B 2768bdc1fec35eca4a3079bf12933fc28322d111c8be4548d7c5068597e5020c02a1036124088e158a24b6eec705152dcfa36f4029ee1e64ff9cf429cecee7d3 SHA512 f125f8951f2d8703b1e8c1f2f617ba77e190a3dd7fdb04b04a7fe36b56dabdcc3939d9ccda6127ce08d41bcb3573fb94a86dc4f8cfe61435414c8671786c6f36 DIST boto3-1.26.113.gh.tar.gz 636722 BLAKE2B 0b5c3819c004ba425294208f114b4b11713730a18e45cf274b8bfe1f762f59e2c404e0a4ccbbec16be934931e7b37c2bd462b7df7d6d47275b1de26300de216e SHA512 bafda63eddb19b97538224e9c12bc3178a0999cc4d2547cb7ec7335f28a7fe3875130573d4fab2fe21000cc1e3bc4e3a7a5ae99bc8f0e9dc7e2b40ad6fb5a2e0 DIST boto3-1.26.114.gh.tar.gz 637000 BLAKE2B 06f74ac214f4c2161ebe464e1c8fc42c74cb4429110c8ce979db3962fde5240c62ac94b4b9ca002fff89a36659a8830265ac693bd9522082b8cae21108e16cf9 SHA512 324ea177c8ee98a0935d1935f08b31f1640eedf8a7dd19f2bc958f6c1c2fb9deea29f0482b1f4c903d70860a93274dd0d70eafe0564116361daf5e7df51abd26 +DIST boto3-1.26.115.gh.tar.gz 637877 BLAKE2B 861cf3a197002bcfac3f1ca3428bd01f1a8e103462e0de83ed33bb7575de0056f4222195c70dcd0e40dcf3744467e8c017bfe361e589eaf641fec76d6d3eea94 SHA512 337e90d91bb9efcff89b410d5222dead7ce1d0f35257bebe0309cd5fa657facd1a0352bee0ea23d3b94ad852da03a182b7dabf4c2d854390fd227bd58fabc6d3 diff --git a/dev-python/boto3/boto3-1.26.115.ebuild b/dev-python/boto3/boto3-1.26.115.ebuild new file mode 100644 index ..2a4a7643203e --- /dev/null +++ b/dev-python/boto3/boto3-1.26.115.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 27e60386b431e029654c33a3d7d88980228fe0b5 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 18 01:37:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 18 02:39:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e60386 app-admin/awscli: Bump to 1.27.115 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.115.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index ac58f16f0909..81de1d4f9649 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -3,3 +3,4 @@ DIST aws-cli-1.27.109.gh.tar.gz 2396167 BLAKE2B a4221643b05b076fc9304491041e3b14 DIST aws-cli-1.27.112.gh.tar.gz 2398322 BLAKE2B aad52e0df4da8c59441b6540f0ce3ac2884157260584ecf3b4af8826d4a3e60190100727e725d211b0299552addce19d9ffe903cb8e5b13113df052a2c23f2d2 SHA512 dc06c09963002ef2cc4b419cbeed0f0f99f1ca73140cca9c942f76b49e49905cb51ee1be8a9235b1edfd79543ae25664ea0d283b5bfa45b1346feb7f19cf3b78 DIST aws-cli-1.27.113.gh.tar.gz 2398657 BLAKE2B 00fc53140bb5085713fecfb4182bb37a032d8cd02de4328435a04e2052ee058ca64ab05666562dd9665c86f95afccb94d1230b248408412a024c973b05ddadcd SHA512 238fd1743b008e76a50edbf688020ecf5d0a302f66d288cdc440893a40471525f9cdd85b8f3fa48370d235de2cafed9b616b335541194e5312e3869c5db746dd DIST aws-cli-1.27.114.gh.tar.gz 2406530 BLAKE2B a566214d83d0238c74e306d82829bc9a512aa03def8a4f3ccffc819ded588427051c524fbd91c32f1dd6f6eafd54e6fe40a1e701c9985a1ec587f362fe1c2920 SHA512 60df892a996b5b5c36478e86f321ae9abe3c2d3faafc3187d0b9442d060633ddeddbeeab7ee42a0eca7cb45b07f8c86bbf9d626362a26c503f10b1c693dd1f2a +DIST aws-cli-1.27.115.gh.tar.gz 2406947 BLAKE2B ef5ac62ef273d92b19d1ef2ea755b35f2353a3aea66e935e44408f11c84320701b7419cfbf36f3ed220d62f3ca3d95ee455b50db4fbed70da7cdef885401090b SHA512 878da56008e5c8cd8347571187713c0624dfedae58bcf02df2082560cdcd082721cd215c4e4bce0b82281bdc61979f4006dd3b860bde65adbf072b45ec89130b diff --git a/app-admin/awscli/awscli-1.27.115.ebuild b/app-admin/awscli/awscli-1.27.115.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.27.115.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: ead1e984999f299a10db6d9c62b7c1a5b5b9f6a9 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 18 01:36:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 18 02:39:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead1e984 dev-python/botocore: Bump to 1.29.115 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.29.115.ebuild | 72 2 files changed, 73 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index f70e0583ead1..d5eb677f84a1 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -3,3 +3,4 @@ DIST botocore-1.29.109.gh.tar.gz 11375235 BLAKE2B 9bd619cce685257a5bd4eb06d2 DIST botocore-1.29.112.gh.tar.gz 11380151 BLAKE2B 0392abe4e6be29a9e3eae1e693d7cc121ffd2bba08ac3555b22bb234f6c94cda90251f51368774f7d02a06eb16c9f80c703280947e308390374da2f60efedeb4 SHA512 7f2445db878ea21562604ae57722fd993fe5f9770990ee27f98dba440617505f5e14f3f13a4e97e8de0927a8f5aa384fd7f1355ad3d669264e7eb48fc19c93d2 DIST botocore-1.29.113.gh.tar.gz 11386284 BLAKE2B a3611f356f25080f00f675b20a8b49952bcf1e464b9a114bf37392ebdf4573ac1e9eb6373c61dbf87f8101e055f4f6600f7825f45b00c5723c1528d74865dd6c SHA512 8a16fdde7099ae75a3587ee0c0108c12a6c5c27dbbbfc2d98eb3ccd4c66b45f0389a722f1b10ac3f3cc69ea7ba9135cc0604e35126cc2691a26f4a6173d5258a DIST botocore-1.29.114.gh.tar.gz 11388772 BLAKE2B 6c9ce892cccf2f85ba4bcd49b31309528016313bb699efbca3b00d3cf3797de5e1b35bd71a3b5bd6d471e9c411ad7750ebd25c03571aa18c34cd42bc2f47bc19 SHA512 6633a2aaf2865a89976ba4097fa64cee4167a9144d4eadc7d9be711e65735bab08d2c03c18ae52c4901fea47265301cb95c91306b261fb48b4119bec66cde376 +DIST botocore-1.29.115.gh.tar.gz 11394187 BLAKE2B 621be4a22b7f06d520bcd630ed6e1a8721d11d5c7822f56f54907177d0773b69247b627a42cfbb1b8e053f54ea16f7238acc0d485379c1e071b6e917ea625596 SHA512 525d8f219cad541c4cc125c2d5eeb7595fba6192bda23e7bcc02a65e4ec413756ae3d8ab5bcb3185b5c837bc7214c22146e52716ff010cc396bc8d32cd98b956 diff --git a/dev-python/botocore/botocore-1.29.115.ebuild b/dev-python/botocore/botocore-1.29.115.ebuild new file mode 100644 index ..491b6bbc21f2 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.115.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/
commit: de9c3feb504ff147939d38b4dfc027e0b11b4de6 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 02:36:15 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 02:36:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9c3feb dev-libs/mpfr: add 4.2.0_p4 Signed-off-by: Sam James gentoo.org> dev-libs/mpfr/Manifest | 4 ++ dev-libs/mpfr/mpfr-4.2.0_p4.ebuild | 90 ++ 2 files changed, 94 insertions(+) diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest index f278ebd18e1a..f73e8f1b0dcc 100644 --- a/dev-libs/mpfr/Manifest +++ b/dev-libs/mpfr/Manifest @@ -14,5 +14,9 @@ DIST mpfr-4.1.0-patch13.patch 3344 BLAKE2B 1239cf16dfe32a71bb6fc7b156978cd451bcb DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 41d1be0c4b557760f12a4525ad3a84b6e2cd6f0927c935fcfba577ac0490e582d1ae4b581dce58e21e705cf9d7c88373054d7fb7a94bb32c69b339f99a25dc68 SHA512 1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273 DIST mpfr-4.1.1-patch01.patch 2985 BLAKE2B d6bed1d6fca2319db457096a81aca060c1bd934fcdf9c5f98ba44920a7e97c2a5e9c539ec554feb723fb98c84096e1cb615c0d973133c67f3c2097edc1c5b803 SHA512 aa98173d59a24d0f59acff0c2143db5623746db3f6445e300a018a124b35a6b57d631c357a9a890f23c748591f621a95d3a801bed7341b6c8b6ddcc86ecfb107 DIST mpfr-4.1.1.tar.xz 1429836 BLAKE2B ce20baee2f060acb28b877ffe6fc40c5619cf6af231bd54ca6cfb3e42ef2d74a4ffbab96cf0b5dd6a162e558099a54701d42f34f5bf2256f256fe6f5ae2505d0 SHA512 be468749bd88870dec37be35e544983a8fb7bda638eb9414c37334b9d553099ea2aa067045f51ae2c8ab86d852ef833e18161d173e414af0928e9a438c9b91f1 +DIST mpfr-4.2.0-patch01.patch 2927 BLAKE2B 15f2003b9b423065ea8e7db9191fd56d9832263a87290652b906c0360e1599017659c5650635410825a1ed66eb9ec4c93aefa746dd2505984e07c6ff8b06312c SHA512 a97791ba106cd843e279b913a776f2e1221462978c27ba2e97afa4d3b1763ef87cec991cf337f98897100c5554dd47d7a6342cb51878d351fcc516d951a5cf6b +DIST mpfr-4.2.0-patch02.patch 8009 BLAKE2B 094ece68c41e4945d3713a919b39cd3d9a574efe2a84202fceaa5067e74ace109e342732a2221165e2e911796e386e47d3360688fc07bb57eb2a1ed90a93b4be SHA512 b5c3f885c086fe13f91fdc411dc4cdcbba93a140563932d46a98e1bbf0714d3c98cc97468eb48cff917527b2c69ac756ad30e4bbec9f4a974f257141741cb1c7 +DIST mpfr-4.2.0-patch03.patch 4678 BLAKE2B 356f4c2dc522dc44deab4f92b27590be8bca38e17c98db07348aae8959ae3314fd5dfe8c08dcfa30c31fddb1b90ec55499ce9fb4853e8b7ecc3aab314ac7a251 SHA512 cc646867498279530e1c593e129361d7f56e81736b2c2f7563c18c53c139698fbff88b48ae5c8f6856ac1abb47fe39e0148cecf8a41771c962b005d2a239835f +DIST mpfr-4.2.0-patch04.patch 2622 BLAKE2B 42fe01ce698d335070469518c42f8f3d4bbff9b69cb2a6bd9a3e504d4970be562a504cfc7495b5a2bfcc9fea2a35ccd4fa39db829e63b016f627140349b0ca31 SHA512 73b03be27abacf3b845405aca58b5f77a243f2adf3994e5d8eba74c926132b62d2aa55931c4ed70752aaf45fcfa3676c5c597b723d919306aad40675d5ea51b8 DIST mpfr-4.2.0.tar.xz 1477532 BLAKE2B dd88ae3a6a910ad8faeb791b49c3b1085de5d0d4c49c637c124bf4d9bc79fb621d0d1d69e07d0642b9b678f6d355a5830d083dfd189e1e91d0e04c970c10bd64 SHA512 58e843125884ca58837ae5159cd4092af09e8f21931a2efd19c15de057c9d1dc0753ae95c592e2ce59a727fbc491af776db8b00a055320413cdcf2033b90505c DIST mpfr-4.2.0.tar.xz.asc 228 BLAKE2B b281a11528a69418739b0122b4130d9cf212569f9ded8def685b31afe700ea776dd40ac0de7aa6de1bbd5d03a1dc9726ed4278cc6cccfacd1147681a6de27f70 SHA512 ce64346cce89bc38fee161a5e01c349c97c69b626547e54a522b741949cb27bba1668d123143fd03b015f9bdd692bcba08c7b85cf4d4cea9f7834383e04d4bbc diff --git a/dev-libs/mpfr/mpfr-4.2.0_p4.ebuild b/dev-libs/mpfr/mpfr-4.2.0_p4.ebuild new file mode 100644 index ..b80366c8f91b --- /dev/null +++ b/dev-libs/mpfr/mpfr-4.2.0_p4.ebuild @@ -0,0 +1,90 @@ +# 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/vincentlefevre.asc +inherit multilib-minimal verify-sig + +# Upstream distribute patches before a new release is made +# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and patches) + +# Check whether any patches touch e.g. manuals! +# https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed +MY_PV=${PV%%_p*} +MY_PATCH=$(ver_cut 5-) +MY_PATCHES=() +MY_P=${PN}-${MY_PV/_/-} + +DESCRIPTION="Library for multiple-precision floating-point computations with exact rounding" +HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr; +SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz" +SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz.asc )" + +if [[ ${PV} == *_p* ]] ; then + # If this is a patch release, we have to download each of the patches: + # -_pN = N patches + # - patch file names are like: patch01, patch02, ..., patch10, patch12, .. + # + # => name the ebuild _pN where N is the
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/
commit: cc0c1a0a49067ddf1442ac8774478887e70a971b Author: Sam James gentoo org> AuthorDate: Tue Apr 18 02:19:50 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 02:20:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0c1a0a app-crypt/gnupg: update libgpg-error min. version for gpgrt_reallocarray Had a report when upgrading an old system of: ``` /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../common/libcommon.a(libcommon_a-tlv-builder.o): in function `ensure_space.part.0': tlv-builder.c:(.text+0x34): undefined reference to `gpgrt_reallocarray' ``` Signed-off-by: Sam James gentoo.org> app-crypt/gnupg/gnupg-2.2.41.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gnupg/gnupg-2.2.41.ebuild b/app-crypt/gnupg/gnupg-2.2.41.ebuild index 3f97d048aebf..f1c1b15065fc 100644 --- a/app-crypt/gnupg/gnupg-2.2.41.ebuild +++ b/app-crypt/gnupg/gnupg-2.2.41.ebuild @@ -32,7 +32,7 @@ RESTRICT="!test? ( test )" DEPEND=" >=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.8.0:= - >=dev-libs/libgpg-error-1.29 + >=dev-libs/libgpg-error-1.38 >=dev-libs/libksba-1.3.5 >=dev-libs/npth-1.2 >=net-misc/curl-7.10
[gentoo-commits] repo/gentoo:master commit in: dev-ml/camomile/
commit: e779e46dcc2f6e3ec0c7f99d2aa531e0f3114891 Author: Thomas Bracht Laumann Jespersen laumann xyz> AuthorDate: Mon Apr 17 14:07:48 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 18 02:14:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e779e46d dev-ml/camomile: add 2.0.0 Signed-off-by: Thomas Bracht Laumann Jespersen laumann.xyz> Closes: https://github.com/gentoo/gentoo/pull/30631 Signed-off-by: Maciej Barć gentoo.org> dev-ml/camomile/Manifest | 1 + dev-ml/camomile/camomile-2.0.0.ebuild | 25 + dev-ml/camomile/metadata.xml | 2 +- 3 files changed, 27 insertions(+), 1 deletion(-) diff --git a/dev-ml/camomile/Manifest b/dev-ml/camomile/Manifest index f5976e8b2a78..3766becc3b7d 100644 --- a/dev-ml/camomile/Manifest +++ b/dev-ml/camomile/Manifest @@ -1 +1,2 @@ DIST camomile-1.0.2.tar.gz 7032339 BLAKE2B 8cd60c74821c2c8e7084e752d1e4d67428c935859e02a8630f3f5563b53b3ce444071fa26153950f6a410b2743073692c7061e4f1f902c23e5fa54c50a89383c SHA512 d62ecaa297058b52674f98e513a6d776148fe62651b2b4a2dac4bb3e05abb8b7684960e889f68c6dab60aee669fbab715a2d6a9206645e24d10d8aaaf7cedf0e +DIST camomile-2.0.0.tar.gz 7030383 BLAKE2B 795f6a0e482cbc2d5a38bcb1a9ca2f93f1d7ec437bc736dbc50ef39b6c072df925776dba315e04a9dd508fffe06ffcd2eaac10ef56da56727b8e85ca2f931e9a SHA512 b0ae3d921f65390e8ec88a04901dd097b568db9f9ae70fb328e9d3ddb2dd8922b9a8e8da9ace91ad9cb5f6a1310ae5b6ba502e287d6c828f4d60622289316ac8 diff --git a/dev-ml/camomile/camomile-2.0.0.ebuild b/dev-ml/camomile/camomile-2.0.0.ebuild new file mode 100644 index ..333db6f3ae41 --- /dev/null +++ b/dev-ml/camomile/camomile-2.0.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Camomile is a comprehensive Unicode library for ocaml" +HOMEPAGE="https://github.com/savonet/Camomile; +SRC_URI="https://github.com/savonet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P^}" + +LICENSE="LGPL-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+ocamlopt" + +# Unbound module errors +RESTRICT="test" + +RDEPEND=" + dev-ml/dune-site:= + dev-ml/camlp-streams:= +" +DEPEND="${RDEPEND}" diff --git a/dev-ml/camomile/metadata.xml b/dev-ml/camomile/metadata.xml index 1e19ff097ea1..07d1d0e57508 100644 --- a/dev-ml/camomile/metadata.xml +++ b/dev-ml/camomile/metadata.xml @@ -6,6 +6,6 @@ ML -yoriyuki/Camomile +savonet/Camomile
[gentoo-commits] repo/gentoo:master commit in: dev-java/swt/
commit: 8a488ed64758f7712a59d83a372620dd39a58cb2 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 02:11:50 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 02:12:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a488ed6 dev-java/swt: Stabilize 4.27 ppc64, #904494 Signed-off-by: Sam James gentoo.org> dev-java/swt/swt-4.27.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/swt/swt-4.27.ebuild b/dev-java/swt/swt-4.27.ebuild index 70696c53d8e6..499b8e3841a0 100644 --- a/dev-java/swt/swt-4.27.ebuild +++ b/dev-java/swt/swt-4.27.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" SLOT="4.27" -KEYWORDS="amd64 arm64 ~ppc64" +KEYWORDS="amd64 arm64 ppc64" IUSE="cairo opengl webkit" COMMON_DEP="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/icu/files/, dev-libs/icu/
commit: 5a5db7fc59b5ff77e2cf44f51784ed4e87aeab5b Author: Sam James gentoo org> AuthorDate: Tue Apr 18 02:11:06 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 02:12:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5db7fc dev-libs/icu: fix builds w/ UCHAR_TYPE set Closes: https://bugs.gentoo.org/904381 Signed-off-by: Sam James gentoo.org> dev-libs/icu/files/icu-73.1-fix-UChar-api.patch | 49 +++ dev-libs/icu/icu-73.1-r1.ebuild | 163 2 files changed, 212 insertions(+) diff --git a/dev-libs/icu/files/icu-73.1-fix-UChar-api.patch b/dev-libs/icu/files/icu-73.1-fix-UChar-api.patch new file mode 100644 index ..7f3f6a8e472f --- /dev/null +++ b/dev-libs/icu/files/icu-73.1-fix-UChar-api.patch @@ -0,0 +1,49 @@ +https://bugs.gentoo.org/904381 +https://unicode-org.atlassian.net/browse/ICU-22356 +https://github.com/unicode-org/icu/pull/2431 + +From d58ab7c27c2f5ecb83a3fc3de5803dc42f807746 Mon Sep 17 00:00:00 2001 +From: Xi Ruoyao +Date: Mon, 17 Apr 2023 15:33:18 +0800 +Subject: [PATCH] ICU-22356 Revert ICU-21833 change for ures.h + +These usages of UChar are in inline functions for calling C API functions, so they should not be changed to char16_t or the code will fail to compile with `-DUCHAR_TYPE=`. +--- a/common/unicode/ures.h b/common/unicode/ures.h +@@ -812,7 +812,7 @@ inline UnicodeString + ures_getUnicodeString(const UResourceBundle *resB, UErrorCode* status) { + UnicodeString result; + int32_t len = 0; +-const char16_t *r = ures_getString(resB, , status); ++const UChar *r = ures_getString(resB, , status); + if(U_SUCCESS(*status)) { + result.setTo(true, r, len); + } else { +@@ -837,7 +837,7 @@ inline UnicodeString + ures_getNextUnicodeString(UResourceBundle *resB, const char ** key, UErrorCode* status) { + UnicodeString result; + int32_t len = 0; +-const char16_t* r = ures_getNextString(resB, , key, status); ++const UChar* r = ures_getNextString(resB, , key, status); + if(U_SUCCESS(*status)) { + result.setTo(true, r, len); + } else { +@@ -859,7 +859,7 @@ inline UnicodeString + ures_getUnicodeStringByIndex(const UResourceBundle *resB, int32_t indexS, UErrorCode* status) { + UnicodeString result; + int32_t len = 0; +-const char16_t* r = ures_getStringByIndex(resB, indexS, , status); ++const UChar* r = ures_getStringByIndex(resB, indexS, , status); + if(U_SUCCESS(*status)) { + result.setTo(true, r, len); + } else { +@@ -882,7 +882,7 @@ inline UnicodeString + ures_getUnicodeStringByKey(const UResourceBundle *resB, const char* key, UErrorCode* status) { + UnicodeString result; + int32_t len = 0; +-const char16_t* r = ures_getStringByKey(resB, key, , status); ++const UChar* r = ures_getStringByKey(resB, key, , status); + if(U_SUCCESS(*status)) { + result.setTo(true, r, len); + } else { + diff --git a/dev-libs/icu/icu-73.1-r1.ebuild b/dev-libs/icu/icu-73.1-r1.ebuild new file mode 100644 index ..ad36b18454e5 --- /dev/null +++ b/dev-libs/icu/icu-73.1-r1.ebuild @@ -0,0 +1,163 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Please bump with dev-libs/icu-layoutex + +PYTHON_COMPAT=( python3_{9..11} ) +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/icu.asc +inherit autotools flag-o-matic multilib-minimal python-any-r1 toolchain-funcs verify-sig + +MY_PV=${PV/_rc/-rc} +MY_PV=${MY_PV//./_} + +DESCRIPTION="International Components for Unicode" +HOMEPAGE="https://icu.unicode.org/; +SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-src.tgz; +SRC_URI+=" verify-sig? ( https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-src.tgz.asc )" +S="${WORKDIR}"/${PN}/source + +# Keyword with boost-1.82 +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +fi +LICENSE="BSD" +SLOT="0/${PV}" +IUSE="debug doc examples static-libs test" +RESTRICT="!test? ( test )" + +BDEPEND=" + ${PYTHON_DEPS} + sys-devel/autoconf-archive + virtual/pkgconfig + doc? ( app-doc/doxygen[dot] ) + verify-sig? ( >=sec-keys/openpgp-keys-icu-20221020 ) +" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/icu-config +) + +PATCHES=( + "${FILESDIR}/${PN}-65.1-remove-bashisms.patch" + "${FILESDIR}/${PN}-64.2-darwin.patch" + "${FILESDIR}/${PN}-68.1-nonunicode.patch" + "${FILESDIR}/${PN}-73.1-fix-UChar-api.patch" +) + +src_prepare() { + default + + # Disable renaming as it assumes stable ABI and that consumers + # won't use unofficial APIs. We
[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-site/
commit: e0412ea302bfcaf272961bc9686ee35ba1720865 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 02:11:47 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 02:12:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0412ea3 dev-ml/dune-site: Keyword 3.7.1 ppc64, #904491 Signed-off-by: Sam James gentoo.org> dev-ml/dune-site/dune-site-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/dune-site/dune-site-3.7.1.ebuild b/dev-ml/dune-site/dune-site-3.7.1.ebuild index 548e67f16f1d..0321149fe304 100644 --- a/dev-ml/dune-site/dune-site-3.7.1.ebuild +++ b/dev-ml/dune-site/dune-site-3.7.1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" IUSE="+ocamlopt" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-site/
commit: 3caa7a2252dbf0173622777070551ca11bf3f3b9 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 02:11:49 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 02:12:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3caa7a22 dev-ml/dune-site: Keyword 3.7.1 arm64, #904491 Signed-off-by: Sam James gentoo.org> dev-ml/dune-site/dune-site-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/dune-site/dune-site-3.7.1.ebuild b/dev-ml/dune-site/dune-site-3.7.1.ebuild index 0321149fe304..7bf2f44ff50c 100644 --- a/dev-ml/dune-site/dune-site-3.7.1.ebuild +++ b/dev-ml/dune-site/dune-site-3.7.1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="+ocamlopt" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/php-mode/
commit: 31294c5e6974ac9d9a1e7140946567c6374e4ea3 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 16:41:51 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 18 00:35:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31294c5e app-emacs/php-mode: use elisp-enable-tests Bug: https://bugs.gentoo.org/898492 Signed-off-by: Maciej Barć gentoo.org> app-emacs/php-mode/php-mode-1.24.3.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app-emacs/php-mode/php-mode-1.24.3.ebuild b/app-emacs/php-mode/php-mode-1.24.3.ebuild index 3b027aa017cb..66ad92fae09b 100644 --- a/app-emacs/php-mode/php-mode-1.24.3.ebuild +++ b/app-emacs/php-mode/php-mode-1.24.3.ebuild @@ -18,8 +18,10 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" DOCS=( ../AUTHORS.md ../CHANGELOG.md ../CONTRIBUTING.md ../README{,.ja}.md ../docs ) SITEFILE="50${PN}-gentoo.el" +elisp-enable-tests ert "${S}" -L ../tests -l ../tests/php-mode-test.el + src_test() { touch ../tests/project/1/.git || die - ${EMACS} ${EMACSFLAGS} -L . -L ../tests -l ../tests/php-mode-test.el \ - -f ert-run-tests-batch-and-exit || die "tests run failed" + + elisp_src_test }
[gentoo-commits] repo/gentoo:master commit in: app-emacs/bnf-mode/
commit: ce86dbf39676ef14fb30016fd101aff4579bfe2d Author: Maciej Barć gentoo org> AuthorDate: Tue Apr 4 10:44:25 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 18 00:35:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce86dbf3 app-emacs/bnf-mode: use elisp-enable-tests Bug: https://bugs.gentoo.org/898492 Signed-off-by: Maciej Barć gentoo.org> app-emacs/bnf-mode/bnf-mode-0.4.5.ebuild | 13 ++--- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/app-emacs/bnf-mode/bnf-mode-0.4.5.ebuild b/app-emacs/bnf-mode/bnf-mode-0.4.5.ebuild index 32d732fa617a..e3760e5fa4ec 100644 --- a/app-emacs/bnf-mode/bnf-mode-0.4.5.ebuild +++ b/app-emacs/bnf-mode/bnf-mode-0.4.5.ebuild @@ -13,20 +13,11 @@ SRC_URI="https://github.com/sergeyklay/${PN}/archive/${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" -BDEPEND=" - test? ( - app-emacs/buttercup - app-emacs/undercover - ) -" +BDEPEND="test? ( app-emacs/undercover )" DOCS=( NEWS README.org ) ELISP_TEXINFO="bnf-mode.texi" SITEFILE="50${PN}-gentoo.el" -src_test() { - buttercup -L . -L test --traceback full || die -} +elisp-enable-tests buttercup test
[gentoo-commits] repo/gentoo:master commit in: app-emacs/a/
commit: dcc382c60effa87794113fb160e143c671622903 Author: Maciej Barć gentoo org> AuthorDate: Tue Apr 4 11:01:18 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 18 00:35:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc382c6 app-emacs/a: use elisp-enable-tests Bug: https://bugs.gentoo.org/898492 Signed-off-by: Maciej Barć gentoo.org> app-emacs/a/a-1.0.0.ebuild | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app-emacs/a/a-1.0.0.ebuild b/app-emacs/a/a-1.0.0.ebuild index 7a5f15b8325f..fcf2484bdb5d 100644 --- a/app-emacs/a/a-1.0.0.ebuild +++ b/app-emacs/a/a-1.0.0.ebuild @@ -14,14 +14,8 @@ S="${WORKDIR}"/a.el-${PV} LICENSE="GPL-3+" KEYWORDS="~amd64 ~x86" SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( app-emacs/ert-runner )" DOCS=( CHANGELOG.md README.md ) SITEFILE="50${PN}-gentoo.el" -src_test() { - ert-runner -L . -L test --reporter ert+duration --script test || die -} +elisp-enable-tests ert-runner test
[gentoo-commits] repo/gentoo:master commit in: app-emacs/typescript-mode/
commit: a287a790b6a9cbd161414cad2be1d0e01a619572 Author: Maciej Barć gentoo org> AuthorDate: Tue Apr 4 10:56:08 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 18 00:35:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a287a790 app-emacs/typescript-mode: use elisp-enable-tests Bug: https://bugs.gentoo.org/898492 Signed-off-by: Maciej Barć gentoo.org> app-emacs/typescript-mode/typescript-mode-0.4.ebuild | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/app-emacs/typescript-mode/typescript-mode-0.4.ebuild b/app-emacs/typescript-mode/typescript-mode-0.4.ebuild index 901e8cfeed71..9adf1b44fa5d 100644 --- a/app-emacs/typescript-mode/typescript-mode-0.4.ebuild +++ b/app-emacs/typescript-mode/typescript-mode-0.4.ebuild @@ -16,15 +16,12 @@ KEYWORDS="~amd64 ~x86" SITEFILE="50${PN}-gentoo.el" +elisp-enable-tests ert "${S}" -l typescript-mode-tests.el + src_compile() { elisp-compile ${PN}.el } -src_test() { - ${EMACS} ${EMACSFLAGS} -L . -l typescript-mode-tests.el \ --f ert-run-tests-batch-and-exit || die -} - src_install() { elisp-install ${PN} ${PN}.el{,c} elisp-site-file-install "${FILESDIR}/${SITEFILE}"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/treemacs/
commit: c12e9953e79891fd785befa8078813a18b6a4f58 Author: Maciej Barć gentoo org> AuthorDate: Tue Apr 18 00:31:44 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 18 00:35:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12e9953 app-emacs/treemacs: use elisp-enable-tests Signed-off-by: Maciej Barć gentoo.org> app-emacs/treemacs/treemacs-3.1.ebuild | 15 --- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/app-emacs/treemacs/treemacs-3.1.ebuild b/app-emacs/treemacs/treemacs-3.1.ebuild index de552c5b30b2..6d097c74f261 100644 --- a/app-emacs/treemacs/treemacs-3.1.ebuild +++ b/app-emacs/treemacs/treemacs-3.1.ebuild @@ -7,7 +7,7 @@ NEED_EMACS=26.1 DISTUTILS_USE_PEP517=no PYTHON_COMPAT=( python3_{9..11} ) -inherit elisp distutils-r1 +inherit distutils-r1 elisp DESCRIPTION="Tree style project file explorer" HOMEPAGE="https://github.com/Alexander-Miller/treemacs/; @@ -17,8 +17,6 @@ SRC_URI="https://github.com/Alexander-Miller/${PN}/archive/${PV}.tar.gz LICENSE="GPL-3+" KEYWORDS="~amd64" SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" app-emacs/ace-window @@ -29,10 +27,7 @@ RDEPEND=" app-emacs/pfuture app-emacs/s " -BDEPEND=" - ${RDEPEND} - test? ( app-emacs/buttercup ) -" +BDEPEND="${RDEPEND}" BYTECOMPFLAGS="-L . -L src/elisp" PATCHES=( @@ -44,6 +39,8 @@ PATCHES=( DOCS=( Changelog.org Extensions.org README.org screenshots ) SITEFILE="50${PN}-gentoo.el" +elisp-enable-tests buttercup test + src_prepare() { distutils-r1_src_prepare @@ -62,10 +59,6 @@ src_compile() { elisp-compile src/elisp/*.el } -src_test() { - buttercup ${BYTECOMPFLAGS} -L test --traceback full || die "tests failed" -} - src_install() { elisp-install ${PN} src/elisp/*.el{,c} elisp-site-file-install "${FILESDIR}/${SITEFILE}"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/doom-modeline/
commit: 985fc30ae5bbbdd11c1c8f321f8e9118aac64c47 Author: Maciej Barć gentoo org> AuthorDate: Tue Apr 4 10:52:57 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 18 00:35:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985fc30a app-emacs/doom-modeline: use elisp-enable-tests Bug: https://bugs.gentoo.org/898492 Signed-off-by: Maciej Barć gentoo.org> app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild | 10 ++ 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild b/app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild index 3c29bcf81e15..6740287569c1 100644 --- a/app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild +++ b/app-emacs/doom-modeline/doom-modeline-3.3.2.ebuild @@ -25,15 +25,9 @@ RDEPEND=" " BDEPEND="${RDEPEND}" +elisp-enable-tests ert test + src_compile() { elisp_src_compile elisp-make-autoload-file } - -src_test() { - ${EMACS} ${EMACSFLAGS} ${BYTECOMPFLAGS} \ - -L . -L test\ - -l test/${PN}-core-test.el \ - -l test/${PN}-env-test.el \ - -f ert-run-tests-batch-and-exit || die "tests failed" -}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: d8ac4fe35a9fb94bccf8fe3225ab3eeeabf6ee06 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 16:37:24 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 18 00:35:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ac4fe3 eclass/elisp-common.eclass: add elisp-enable-tests and elisp-test Bug: https://bugs.gentoo.org/898492 Signed-off-by: Maciej Barć gentoo.org> eclass/elisp-common.eclass | 200 + 1 file changed, 200 insertions(+) diff --git a/eclass/elisp-common.eclass b/eclass/elisp-common.eclass index 004db173f0cd..0462f022d1ba 100644 --- a/eclass/elisp-common.eclass +++ b/eclass/elisp-common.eclass @@ -10,6 +10,7 @@ # Mamoru Komachi # Christian Faulhammer # Ulrich Müller +# Maciej Barć # @SUPPORTED_EAPIS: 6 7 8 # @BLURB: Emacs-related installation utilities # @DESCRIPTION: @@ -337,6 +338,205 @@ elisp-make-autoload-file() { eend $? "elisp-make-autoload-file: batch-update-autoloads failed" || die } +# @FUNCTION: elisp-test-buttercup +# @USAGE: [test-subdirectory] [test-runner-opts] ... +# @DESCRIPTION: +# Run ELisp package tests using the "buttercup" test runner. +# +# The option "test-subdirectory" may be given any number of times, it should +# be given as though it was passed to Emacs or the test tool, not as a string. +# +# The options "test-subdirectory" and "test-runner-opts" are optional, +# but if "test-runner-opts" needs to be provided also "test-subdirectory" has +# to be specified. + +elisp-test-buttercup() { + debug-print-function ${FUNCNAME} "$@" + + local test_dir="${1:-$(pwd)}" + shift + + local -a myopts=( + ${BYTECOMPFLAGS} + -L "${test_dir}" + --traceback full + "$@" + ) + ebegin "Running buttercup tests" + buttercup "${myopts[@]}" "${test_dir}" + eend $? "${FUNCNAME}: tests failed" || die +} + +# @FUNCTION: elisp-test-ert-runner +# @USAGE: [test-subdirectory] [test-runner-opts] ... +# @DESCRIPTION: +# Run ELisp package tests using the "ert-runner" test runner. +# +# The option "test-subdirectory" may be given any number of times, it should +# be given as though it was passed to Emacs or the test tool, not as a string. +# +# The options "test-subdirectory" and "test-runner-opts" are optional, +# but if "test-runner-opts" needs to be provided also "test-subdirectory" has +# to be specified. + +elisp-test-ert-runner() { + debug-print-function ${FUNCNAME} "$@" + + local test_dir="${1:-$(pwd)}" + shift + + local -a myopts=( + ${BYTECOMPFLAGS} + --reporter ert+duration + --script + -L "${test_dir}" + "$@" + ) + ebegin "Running ert-runner tests" + ert-runner "${myopts[@]}" "${test_dir}" + eend $? "${FUNCNAME}: tests failed" || die +} + +# @FUNCTION: elisp-test-ert +# @USAGE: [test-subdirectory] [test-runner-opts] ... +# @DESCRIPTION: +# Run ELisp package tests using "ert", the Emacs's built-in test runner. +# +# The option "test-subdirectory" may be given any number of times, it should +# be given as though it was passed to Emacs or the test tool, not as a string. +# +# The options "test-subdirectory" and "test-runner-opts" are optional, +# but if "test-runner-opts" needs to be provided also "test-subdirectory" has +# to be specified. + +elisp-test-ert() { + debug-print-function ${FUNCNAME} "$@" + + local test_dir="${1:-$(pwd)}" + shift + + local -a extra_load=() + local extra_load_file + for extra_load_file in "${test_dir}"/?*-test.el; do + if [[ -f "${extra_load_file}" ]]; then + extra_load+=( -l "${extra_load_file}" ) + fi + done + + local -a myopts=( + ${EMACSFLAGS} + ${BYTECOMPFLAGS} + -L "${test_dir}" + "${extra_load[@]}" + "$@" + -f ert-run-tests-batch-and-exit + ) + ebegin "Running ert tests" + ${EMACS} "${myopts[@]}" + eend $? "${FUNCNAME}: tests failed" || die +} + +# @FUNCTION: elisp-enable-tests +# @USAGE: [--optional] [test-runner-options] ... +# @DESCRIPTION: +# Set up IUSE, RESTRICT, BDEPEND and test runner function for running tests +# with the specified test runner. +# +# The test-runner argument must be one of: +# +# - buttercup: for "buttercup" provided via "app-emacs/buttercup" +# +# - ert-runner: for "ert-runner" provided via "app-emacs/ert-runner" +# +# - ert: for built-in GNU Emacs test utility +# +# If the "--optional" flag is passed (before specifying the test runner), +# then it is assumed that the ELisp package is a part of some project that +# optionally enables GNU Emacs support. +# This will correctly set up the test and Emacs dependencies. +# +# Notice that the fist option passed to the "test-runner" is the
[gentoo-commits] repo/gentoo:master commit in: app-emacs/lsp-mode/
commit: 8b9dec33a45387cd264637f208b2a559ae856df0 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 16:41:33 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 18 00:35:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b9dec33 app-emacs/lsp-mode: use elisp-enable-tests Bug: https://bugs.gentoo.org/898492 Signed-off-by: Maciej Barć gentoo.org> app-emacs/lsp-mode/lsp-mode-8.0.0_p20220620.ebuild | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/app-emacs/lsp-mode/lsp-mode-8.0.0_p20220620.ebuild b/app-emacs/lsp-mode/lsp-mode-8.0.0_p20220620.ebuild index 2855d703f835..8b7c6ad12cda 100644 --- a/app-emacs/lsp-mode/lsp-mode-8.0.0_p20220620.ebuild +++ b/app-emacs/lsp-mode/lsp-mode-8.0.0_p20220620.ebuild @@ -16,8 +16,6 @@ S="${WORKDIR}"/${PN}-${COMMIT} LICENSE="GPL-3+" KEYWORDS="amd64" SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" >=app-emacs/dash-2.18.0 @@ -33,7 +31,6 @@ BDEPEND=" app-emacs/deferred app-emacs/ecukes app-emacs/el-mock - app-emacs/ert-runner app-emacs/espuds app-emacs/flycheck app-emacs/undercover @@ -46,15 +43,13 @@ ELISP_REMOVE="test/lsp-clangd-test.el test/lsp-common-test.el test/lsp-integration-test.el" # Remove failing tests SITEFILE="50${PN}-gentoo.el" +elisp-enable-tests ert-runner "${S}" -t "!no-win" -t "!org" + src_compile() { elisp_src_compile elisp-compile clients/*.el } -src_test() { - ert-runner -L clients --reporter ert+duration -t "!no-win" -t "!org" || die -} - src_install() { elisp_src_install elisp-install ${PN}/clients clients/*
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: e1411e05184086ea6b91a20e5dc7bdd4795f3b5f Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 16:38:32 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 18 00:35:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1411e05 eclass/elisp.eclass: add elisp_src_test Closes: https://bugs.gentoo.org/898492 Signed-off-by: Maciej Barć gentoo.org> eclass/elisp.eclass | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/eclass/elisp.eclass b/eclass/elisp.eclass index 192f27384967..1ac1a2dbfabf 100644 --- a/eclass/elisp.eclass +++ b/eclass/elisp.eclass @@ -9,6 +9,7 @@ # Jeremy Maitin-Shepard # Christian Faulhammer # Ulrich Müller +# Maciej Barć # @SUPPORTED_EAPIS: 7 8 # @PROVIDES: elisp-common # @BLURB: Eclass for Emacs Lisp packages @@ -142,6 +143,19 @@ elisp_src_compile() { fi } +# @FUNCTION: elisp_src_test +# @DESCRIPTION: +# Call "elisp-test" to test the package if "elisp-enable-tests" was called +# beforehand, otherwise execute the default test function - "src_test". + +elisp_src_test() { + if [[ ${_ELISP_TEST_FUNCTION} ]]; then + elisp-test + else + default_src_test + fi +} + # @FUNCTION: elisp_src_install # @DESCRIPTION: # Call elisp-install to install all Emacs Lisp (*.el and *.elc) files. @@ -187,5 +201,5 @@ elisp_pkg_postrm() { elisp-site-regen } -EXPORT_FUNCTIONS src_{unpack,prepare,configure,compile,install} \ +EXPORT_FUNCTIONS src_{unpack,prepare,configure,compile,test,install} \ pkg_{setup,postinst,postrm}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/fsharp-mode/
commit: 9a9883c244fdf65103086300352d90031ab63339 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 3 16:39:11 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 18 00:35:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9883c2 app-emacs/fsharp-mode: use elisp-enable-tests Bug: https://bugs.gentoo.org/898492 Signed-off-by: Maciej Barć gentoo.org> app-emacs/fsharp-mode/fsharp-mode-2.0.ebuild | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app-emacs/fsharp-mode/fsharp-mode-2.0.ebuild b/app-emacs/fsharp-mode/fsharp-mode-2.0.ebuild index 045c0e44c4df..dab6caca9f4b 100644 --- a/app-emacs/fsharp-mode/fsharp-mode-2.0.ebuild +++ b/app-emacs/fsharp-mode/fsharp-mode-2.0.ebuild @@ -14,15 +14,9 @@ S="${WORKDIR}"/emacs-${P} LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( app-emacs/buttercup )" DOCS=( CHANGELOG.md README.org ) ELISP_REMOVE="eglot-fsharp.el test/integration-tests.el" SITEFILE="50${PN}-gentoo.el" -src_test() { - buttercup -L . -L test --traceback full || die -} +elisp-enable-tests buttercup test
[gentoo-commits] repo/gentoo:master commit in: app-emacs/jinx/, app-emacs/jinx/files/
commit: 423aa2c1b2a1e173c769cf847bb11ff112864f1e Author: Arsen Arsenović gentoo org> AuthorDate: Mon Apr 17 23:44:34 2023 + Commit: Arsen Arsenović gentoo org> CommitDate: Tue Apr 18 00:22:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423aa2c1 app-emacs/jinx: new package, add 0.6 Signed-off-by: Arsen Arsenović gentoo.org> app-emacs/jinx/Manifest | 1 + app-emacs/jinx/files/50jinx-gentoo.el | 4 +++ app-emacs/jinx/files/jinx-0.6-try-load-path.patch | 32 + app-emacs/jinx/jinx-0.6.ebuild| 44 +++ app-emacs/jinx/metadata.xml | 19 ++ 5 files changed, 100 insertions(+) diff --git a/app-emacs/jinx/Manifest b/app-emacs/jinx/Manifest new file mode 100644 index ..cc55fa667dc7 --- /dev/null +++ b/app-emacs/jinx/Manifest @@ -0,0 +1 @@ +DIST jinx-0.6.tar.xz 16692 BLAKE2B 49a391b55b809dd6749ce264b4f732b5c902c1ea67a39e681327ddcf8f728271897202ecd282dc5c4999cf336a5b37c89b9863239291fc944cee352920d99189 SHA512 aa253836d04aec04674ca6dbbd1e73719bee78f4d01d4d93eef2cb05f4c3edc6ec4a11c352fb8952780523f187581fae9c33ea0d30416ec30803b7a196d03f60 diff --git a/app-emacs/jinx/files/50jinx-gentoo.el b/app-emacs/jinx/files/50jinx-gentoo.el new file mode 100644 index ..35fde43c0137 --- /dev/null +++ b/app-emacs/jinx/files/50jinx-gentoo.el @@ -0,0 +1,4 @@ +;;; app-emacs/jinx site configuration -*- lexical-binding: t; -*- +(add-to-list 'load-path "@SITELISP@") +(add-to-list 'load-path "@EMACSMODULES@") +(load "@SITELISP@/jinx-autoload.el" nil t) diff --git a/app-emacs/jinx/files/jinx-0.6-try-load-path.patch b/app-emacs/jinx/files/jinx-0.6-try-load-path.patch new file mode 100644 index ..5cb498015791 --- /dev/null +++ b/app-emacs/jinx/files/jinx-0.6-try-load-path.patch @@ -0,0 +1,32 @@ +From 3c0aa84130e07cf69219adce8a3494e76977fc26 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= +Date: Tue, 18 Apr 2023 01:29:55 +0200 +Subject: [PATCH] Try searching the whole load-path for jinx-mod + +* jinx.el (jinx--load-module): Try to (locate-library module) +before trying to look for a sibling file of jinx.el. +--- +https://github.com/minad/jinx/pull/42 + + jinx.el | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/jinx.el b/jinx.el +index d0cf56d..e829d50 100644 +--- a/jinx.el b/jinx.el +@@ -472,6 +472,11 @@ If VISIBLE is non-nil, only include visible overlays." + (let ((default-directory +(file-name-directory (locate-library "jinx.el" t))) + (module (file-name-with-extension "jinx-mod" module-file-suffix))) ++ ++ (let ((located-module (locate-library module))) ++(when located-module ++ (setq module located-module))) ++ + (unless (file-exists-p module) + (let ((command +`("cc" "-I." "-O2" "-Wall" "-Wextra" "-fPIC" "-shared" +-- +2.40.0 + diff --git a/app-emacs/jinx/jinx-0.6.ebuild b/app-emacs/jinx/jinx-0.6.ebuild new file mode 100644 index ..4cb2cfcb7ae9 --- /dev/null +++ b/app-emacs/jinx/jinx-0.6.ebuild @@ -0,0 +1,44 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=27.1 +inherit edo elisp toolchain-funcs + +DESCRIPTION="Enchanted Spell Checker for GNU Emacs" +HOMEPAGE="https://github.com/minad/jinx; + +# Recompressed from ELPA. +SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/enchant:2 + >=app-emacs/compat-29.1.4.0 +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +SITEFILE="50${PN}-gentoo.el" + +PATCHES=( + "${FILESDIR}"/jinx-0.6-try-load-path.patch +) + +src_compile() { + edo $(tc-getCC) -fPIC -Wall -Wextra -shared \ + $($(tc-getPKG_CONFIG) --cflags --libs enchant-2) \ + ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o jinx-mod.so jinx-mod.c + elisp_src_compile +} + +src_install() { + elisp-make-autoload-file + elisp_src_install + + elisp-modules-install "${PN}" jinx-mod.so +} diff --git a/app-emacs/jinx/metadata.xml b/app-emacs/jinx/metadata.xml new file mode 100644 index ..983a85253bdd --- /dev/null +++ b/app-emacs/jinx/metadata.xml @@ -0,0 +1,19 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +ar...@gentoo.org +Arsen Arsenović + + +s...@gentoo.org +Sam James + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + +minad/jinx + +
[gentoo-commits] repo/gentoo:master commit in: dev-util/poke/
commit: 274e115a9b156f7f7c626674df96a7e000f8671c Author: Arsen Arsenović gentoo org> AuthorDate: Mon Apr 17 22:04:38 2023 + Commit: Arsen Arsenović gentoo org> CommitDate: Tue Apr 18 00:20:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274e115a dev-util/poke: add 3.1 Signed-off-by: Arsen Arsenović gentoo.org> dev-util/poke/Manifest| 1 + dev-util/poke/poke-3.1.ebuild | 126 ++ 2 files changed, 127 insertions(+) diff --git a/dev-util/poke/Manifest b/dev-util/poke/Manifest index 9066d7c932cc..5e153dbaec48 100644 --- a/dev-util/poke/Manifest +++ b/dev-util/poke/Manifest @@ -1,3 +1,4 @@ DIST poke-2.4.tar.gz 7372092 BLAKE2B 64b8b22713bb581c30b624200c0a283a8de548895db2c21d83babbb18a93f3a8975dd7af752bd7ea856242f90035add249fbb62462ac632bec351598bcca0fe5 SHA512 6fa1097a5cbbd4171b6a390934c5648b4c382b8b8c8dd4955bba82cb57107f67e23b39f2df2081904a02f457e6c5b2d10baed710da3ed4b9b9eab3f4127e12bc DIST poke-2.90.1.tar.gz 7512925 BLAKE2B 38c9283f1c0b183b1b74c2ebd347edf6e9a9191d19070f7da32e6b0f520ec8197be3a813bc98160b47363cd11069bdaf84bb528498fe51cf2dcadf0bfa06a25e SHA512 f5823bed61ab64c2cdde83c918716fe64ad5552499023b2f5202130d6b2bab405c9d1cb1e12c7f190749689d86bf36f4edfe140ce748ac4c5f03d219197558d3 DIST poke-3.0.tar.gz 7510801 BLAKE2B 4e80bd0603b0f690f7b6dc9b3913bb165f61160cd6e677751e6f8ea444bc395141204cc32c3ed97bad4b4044d505a800a64a4c973200e7338b50f05d9ea90c25 SHA512 5b786cdfae732a1f7196b0c4bf271c97f204f8fe9de9b34d92704f35150c8abfc2c080940d67efac63e3e82d0d4afe2fde4b75066faf9f4d1e9df6b6f62edb96 +DIST poke-3.1.tar.gz 7562582 BLAKE2B c348973185e7f33d670a9dccab60c02e8ccc247c5aa46936ac4b04674687c9e7edae707639a16c3853232b422d0c969930fe3879b59c1dba351fe7c3da56d34f SHA512 5680ce13b0a8e9a1f2770d295bccf7ccbe3aff54f3f4301a12c4719f54a6717ce5addb6ae3fe0478d0e426ccc756ef06a5e852b0d6ada0f8d3c587640ad209dd diff --git a/dev-util/poke/poke-3.1.ebuild b/dev-util/poke/poke-3.1.ebuild new file mode 100644 index ..80e149428e9b --- /dev/null +++ b/dev-util/poke/poke-3.1.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common flag-o-matic toolchain-funcs + +DESCRIPTION="Extensible editor for structured binary data" +HOMEPAGE="https://www.jemarch.net/poke; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.savannah.gnu.org/git/poke.git; + REGEN_BDEPEND=" + >=sys-devel/autoconf-2.62 + >=sys-devel/automake-1.16 + sys-apps/gawk + sys-apps/help2man + sys-apps/texinfo + sys-devel/bison + sys-devel/flex + " +elif [[ $(ver_cut 2) -ge 90 || $(ver_cut 3) -ge 90 ]]; then + SRC_URI="https://alpha.gnu.org/gnu/poke/${P}.tar.gz; + REGEN_BDEPEND="" +else + SRC_URI="mirror://gnu/poke/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + REGEN_BDEPEND="" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="emacs pvm-profiling nbd nls test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/boehm-gc:= + dev-libs/libatomic_ops + sys-devel/gettext + sys-libs/readline:= + emacs? ( >=app-editors/emacs-23.1:* ) + nbd? ( sys-libs/libnbd ) +" +DEPEND=" + ${RDEPEND} + test? ( nbd? ( sys-libs/libnbd[uri-support] ) ) +" +BDEPEND=" + ${REGEN_BDEPEND} + virtual/pkgconfig + pvm-profiling? ( sys-devel/gcc ) + emacs? ( >=app-editors/emacs-23.1:* ) + test? ( + dev-util/dejagnu + nbd? ( sys-block/nbdkit ) + ) +" + +SITEFILE="50${PN}-gentoo.el" + +pkg_pretend() { + if use pvm-profiling && ! tc-is-gcc; then + die "USE=pvm-profiling requires GCC" + fi +} + +pkg_setup() { + use emacs && elisp-check-emacs-version +} + +src_prepare() { + default + + if [[ ${PV} == ]]; then + ./bootstrap || die + fi +} + +src_configure() { + # See bug 858461. + # Upstream support might happen one day. For context, only one file needs + # LTO to be disabled (since it's an autogenerated bytecode interpreter), + # others do not. The build system will handle this at some point in the + # future. Until then, just filter out LTO. + filter-lto + + local myconf=( + --with-lispdir="${EPREFIX}/${SITELISP}/${PN}" + --enable-hserver + $(use_enable nbd libnbd) + $(use_enable pvm-profiling) + $(use_enable nls) + ) + + econf "${myconf[@]}" +} + +src_compile() { + default + + if use emacs; then + cd etc || die + elisp-compile *.el + fi +} + +src_install() { + default + + if use emacs; then + elisp-site-file-install "${FILESDIR}/${SITEFILE}" +
[gentoo-commits] repo/gentoo:master commit in: dev-java/swt/
commit: c490b38322442b9fffab581bfff87ce452a6816e Author: Sam James gentoo org> AuthorDate: Tue Apr 18 00:00:42 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 00:00:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c490b383 dev-java/swt: Stabilize 4.27 arm64, #904494 Signed-off-by: Sam James gentoo.org> dev-java/swt/swt-4.27.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/swt/swt-4.27.ebuild b/dev-java/swt/swt-4.27.ebuild index d6fab4c42c59..e1c5c4185ffb 100644 --- a/dev-java/swt/swt-4.27.ebuild +++ b/dev-java/swt/swt-4.27.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" SLOT="4.27" -KEYWORDS="~amd64 ~arm64 ~ppc64" +KEYWORDS="~amd64 arm64 ~ppc64" IUSE="cairo opengl webkit" COMMON_DEP="
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/
commit: ddc3c4d169fa15549f77b9b739b4dd451c5a6180 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 00:00:11 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 00:00:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc3c4d1 profiles/arch/amd64: fix ffmpeg typo Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index cb63c572c50f..c614b3e933a4 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -26,6 +26,10 @@ dev-lang/ruby -jit # pytables is available here. dev-python/pytables -cpudetection +# Craig Andrews (2023-03-09) +# media-libs/libplacebo is keyworded here +media-video/ffmpeg -libplacebo + # Yiyang Wu (2023-01-27) # AMDGPU enablement depends on dev-libs/rocr-runtime, ~amd64 only # See also: https://bugs.gentoo.org/891499 @@ -453,7 +457,3 @@ media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_3dnow cpu_flags_x86_3dnowext # saves people from needlessly installing nasm # Refs bug #93279 media-sound/lame cpu_flags_x86_mmx - -# Craig Andrews (2023-03-09) -# media-libs/libplacebo is keyworded here -media-video/ffmepg -libplacebo
[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-site/
commit: e7101df6b2e567b202262866a2eddc41d6521ac6 Author: Sam James gentoo org> AuthorDate: Tue Apr 18 00:00:41 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 00:00:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7101df6 dev-ml/dune-site: Keyword 3.7.1 ppc, #904491 Signed-off-by: Sam James gentoo.org> dev-ml/dune-site/dune-site-3.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/dune-site/dune-site-3.7.1.ebuild b/dev-ml/dune-site/dune-site-3.7.1.ebuild index 5f0b9a66b3dc..548e67f16f1d 100644 --- a/dev-ml/dune-site/dune-site-3.7.1.ebuild +++ b/dev-ml/dune-site/dune-site-3.7.1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/dune-${PV}" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~ppc ~x86" IUSE="+ocamlopt" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-java/swt/
commit: 5d9ff3a881d1c7f9c025f4a9528cca112e0caf0e Author: Sam James gentoo org> AuthorDate: Tue Apr 18 00:00:44 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 18 00:00:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9ff3a8 dev-java/swt: Stabilize 4.27 amd64, #904494 Signed-off-by: Sam James gentoo.org> dev-java/swt/swt-4.27.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/swt/swt-4.27.ebuild b/dev-java/swt/swt-4.27.ebuild index e1c5c4185ffb..70696c53d8e6 100644 --- a/dev-java/swt/swt-4.27.ebuild +++ b/dev-java/swt/swt-4.27.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" SLOT="4.27" -KEYWORDS="~amd64 arm64 ~ppc64" +KEYWORDS="amd64 arm64 ~ppc64" IUSE="cairo opengl webkit" COMMON_DEP="
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/
commit: d5fb287bf2aff37f58111ea1ebcbe37e3d59e69c Author: Sam James gentoo org> AuthorDate: Mon Apr 17 23:48:44 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 23:48:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fb287b dev-util/spirv-tools: Stabilize 1.3.243 ppc, #904477 Signed-off-by: Sam James gentoo.org> dev-util/spirv-tools/spirv-tools-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild index 238fb214946b..a8099b02d704 100644 --- a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild +++ b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else EGIT_COMMIT="sdk-${PV}.0" SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} fi
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/, profiles/arch/arm64/
commit: 29493a83cee1392060f2e0040fde6640ac41b3df Author: Sam James gentoo org> AuthorDate: Mon Apr 17 23:45:12 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 23:48:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29493a83 profiles: mask dev-lang/ruby[jit] in base, unmask on amd64/arm64 Reported by gyakovlev on presumably ppc64 (which is a Rust arch, but Rust is necessary-but-not-sufficient for YJIT): ``` In file included from yjit.c:24: yjit.h:24:3: error: #error YJIT unsupported platform 24 | # error YJIT unsupported platform | ^ ``` Signed-off-by: Sam James gentoo.org> profiles/arch/amd64/package.use.mask | 5 + profiles/arch/arm64/package.use.mask | 5 + profiles/base/package.use.mask | 5 + 3 files changed, 15 insertions(+) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 0e00baae5e9c..cb63c572c50f 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Sam James (2023-04-17) +# Ruby has several JITs available but they need porting to individual arches. +# Unmask on specific arches where it's available. +dev-lang/ruby -jit + # Sam James (2023-04-03) # pytables is available here. dev-python/pytables -cpudetection diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 669c44b9c7cf..9fb567a44715 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-04-17) +# Ruby has several JITs available but they need porting to individual arches. +# Unmask on specific arches where it's available. +dev-lang/ruby -jit + # Sam James (2023-01-27) # media-libs/shaderc not keyworded here games-action/supertuxkart vulkan diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index f546b053e471..3b6308459fd6 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2023-04-17) +# Ruby has several JITs available but they need porting to individual arches. +# Unmask on specific arches where it's available. +dev-lang/ruby jit + # Matt Turner (2023-04-10) # Not ported to libsoup:3.0 >=media-plugins/grilo-plugins-0.3.16 youtube
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-headers/
commit: 5481933187044e975072ab788caebfc4aa6b7849 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 23:48:43 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 23:48:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54819331 dev-util/spirv-headers: Stabilize 1.3.243 ppc, #904477 Signed-off-by: Sam James gentoo.org> dev-util/spirv-headers/spirv-headers-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/spirv-headers/spirv-headers-1.3.243.ebuild b/dev-util/spirv-headers/spirv-headers-1.3.243.ebuild index 56938fdab680..b074631e4c45 100644 --- a/dev-util/spirv-headers/spirv-headers-1.3.243.ebuild +++ b/dev-util/spirv-headers/spirv-headers-1.3.243.ebuild @@ -13,4 +13,4 @@ S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 683b0445fe091b741323d097f172c1e938e68f9d Author: Sam James gentoo org> AuthorDate: Mon Apr 17 23:48:42 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 23:48:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683b0445 dev-util/glslang: Stabilize 1.3.243 ppc, #904477 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.243.ebuild b/dev-util/glslang/glslang-1.3.243.ebuild index c7fa0b7e3ded..9a03e6499202 100644 --- a/dev-util/glslang/glslang-1.3.243.ebuild +++ b/dev-util/glslang/glslang-1.3.243.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="sdk-${PV}.0" SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
commit: b1a13c1665531fcebe29aa476bb70facbed2bbc4 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 23:48:41 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 23:48:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a13c16 dev-util/vulkan-tools: Stabilize 1.3.243 ppc, #904477 Signed-off-by: Sam James gentoo.org> dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild index e8c11b330893..e868c43fde5b 100644 --- a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild +++ b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv" S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 fi
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/, profiles/arch/hppa/
commit: 363c005c995ebf5eccc397ac6873be970fd2b9e7 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 23:42:59 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 23:48:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363c005c profiles/arch: cleanup rust[jit] masks These are obsoleted by the wd40/package.use.mask entry. Signed-off-by: Sam James gentoo.org> profiles/arch/hppa/package.use.mask | 4 profiles/arch/loong/package.use.mask | 4 2 files changed, 8 deletions(-) diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 8e05903535c2..9977cd44be75 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -17,10 +17,6 @@ dev-python/nbval test dev-python/nbclassic doc dev-python/nbval doc -# Hans de Graaff (2023-02-27) -# Depends on virtual/rust -dev-lang/ruby jit - # Sam James (2022-12-26) # Unkeyworded dependencies dev-util/diffoscope opendocument pascal pdf R diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index 86c908e39d0b..cad66f2225e8 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -10,10 +10,6 @@ dev-python/sympy opengl # cc invocations) dev-python/sympy aesara -# Hans de Graaff (2023-02-27) -# Depends on virtual/rust -dev-lang/ruby jit - # WANG Xuerui (2022-12-06) # dev-cpp/glog fails tests, needs checking media-libs/opencv glog contribsfm
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-headers/
commit: 087ce06e29a7666248c6f984421360e94296e55b Author: Sam James gentoo org> AuthorDate: Mon Apr 17 23:48:40 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 23:48:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087ce06e dev-util/vulkan-headers: Stabilize 1.3.243 ppc, #904477 Signed-off-by: Sam James gentoo.org> dev-util/vulkan-headers/vulkan-headers-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.243.ebuild b/dev-util/vulkan-headers/vulkan-headers-1.3.243.ebuild index e6a82bb37a5d..872d26d1d2b5 100644 --- a/dev-util/vulkan-headers/vulkan-headers-1.3.243.ebuild +++ b/dev-util/vulkan-headers/vulkan-headers-1.3.243.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/
commit: 084ea123878792a4b4c160704cdd3e69e893813c Author: Sam James gentoo org> AuthorDate: Mon Apr 17 23:48:39 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 23:48:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084ea123 media-libs/vulkan-layers: Stabilize 1.3.243 ppc, #904477 Signed-off-by: Sam James gentoo.org> media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild index f56d03e4a974..1aa41c4269c0 100644 --- a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild +++ b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/
commit: 2e9862b16d524c91ccae4da4e004cddbb8fde87c Author: Sam James gentoo org> AuthorDate: Mon Apr 17 23:48:38 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 23:48:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e9862b1 media-libs/vulkan-loader: Stabilize 1.3.243 ppc, #904477 Signed-off-by: Sam James gentoo.org> media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild index 698406b923e1..9134cc68f453 100644 --- a/media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild +++ b/media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-sdk-${PV} fi
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/swayfx/
commit: fe6d05e14c502a32e435a5bb923e5f19f47c9fe9 Author: Rahul Sandhu sandhuservices dev> AuthorDate: Mon Apr 17 22:11:43 2023 + Commit: Rahul Sandhu sandhuservices dev> CommitDate: Mon Apr 17 22:16:14 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe6d05e1 gui-wm/swayfx: fix 0.2 ebuild deps Signed-off-by: Rahul Sandhu sandhuservices.dev> gui-wm/swayfx/swayfx-0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-wm/swayfx/swayfx-0.2.ebuild b/gui-wm/swayfx/swayfx-0.2.ebuild index ac081a87a..35d2bcf8e 100644 --- a/gui-wm/swayfx/swayfx-0.2.ebuild +++ b/gui-wm/swayfx/swayfx-0.2.ebuild @@ -38,8 +38,8 @@ DEPEND=" X? ( x11-libs/libxcb:0= ) " DEPEND+=" - >=gui-libs/wlroots-0.15:=[X?] - =gui-libs/wlroots-0.16:=[X?] +
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-session/
commit: 7be51d0ee39b75106e1e35c9b1553dd4cd0caa85 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 19:05:54 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be51d0e lxqt-base/lxqt-session: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-session/Manifest | 1 + lxqt-base/lxqt-session/lxqt-session-1.3.0.ebuild | 61 2 files changed, 62 insertions(+) diff --git a/lxqt-base/lxqt-session/Manifest b/lxqt-base/lxqt-session/Manifest index ef273b1ea6c1..a0f473be4ff9 100644 --- a/lxqt-base/lxqt-session/Manifest +++ b/lxqt-base/lxqt-session/Manifest @@ -1 +1,2 @@ DIST lxqt-session-1.2.0.tar.xz 185092 BLAKE2B 625a099628203b3b75ad77490e58dba19c89e1ce9de49006d649e228b1ff74f5a2f4743b35e4ba161737eef6eca42cedcead0e50ea62b9e4a25e3d7680e1c363 SHA512 9edbf8ef084ebf5b3fc2e9b30c20d537d1dcefc518428e4367fd4a3ecb9e6a67fb4f8a56def838fb6ff167c481398491de4309f2ad16465bba1bbca1f1b7cf4d +DIST lxqt-session-1.3.0.tar.xz 186860 BLAKE2B 7b52f82f2d4bc75bf03e7d2e3456797238ea91856088b2e39f8b5caa4f4f55ab92292e875d3aeb845e96e98435936a1fb0bf6db1c1d04091f5df80d75745bb22 SHA512 4ad358ad8a01fe6df697cb4dc19abee7ed9b37dce13022e2fc1b309a5adbb942c69fc4de401fbc16e51394d38482a98bf2f5ebcc0a64194e03bd714691ad96db diff --git a/lxqt-base/lxqt-session/lxqt-session-1.3.0.ebuild b/lxqt-base/lxqt-session/lxqt-session-1.3.0.ebuild new file mode 100644 index ..52baaa17be4b --- /dev/null +++ b/lxqt-base/lxqt-session/lxqt-session-1.3.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt Session Manager" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +IUSE="+udev" + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 +" +DEPEND=" + >=app-misc/qtxdg-tools-3.11.0 + >=dev-libs/libqtxdg-3.11.0 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtx11extras-5.15:5 + kde-frameworks/kwindowsystem:5[X] + =lxqt-base/liblxqt-${MY_PV}*:= + sys-process/procps:= + x11-libs/libX11 + x11-misc/xdg-user-dirs + udev? ( virtual/libudev:= ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITH_LIBUDEV=$(usex udev) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + doman lxqt-config-session/man/*.1 lxqt-session/man/*.1 + + newenvd - 91lxqt-config-dir <<- _EOF_ + XDG_CONFIG_DIRS='${EPREFIX}/usr/share' + _EOF_ +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/pcmanfm-qt/
commit: f36aad3f95cc283762dc5973ece94d6c29643700 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 19:11:20 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:06:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36aad3f x11-misc/pcmanfm-qt: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> x11-misc/pcmanfm-qt/Manifest| 1 + x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/x11-misc/pcmanfm-qt/Manifest b/x11-misc/pcmanfm-qt/Manifest index 91f0aa2e4370..65dd7008c78b 100644 --- a/x11-misc/pcmanfm-qt/Manifest +++ b/x11-misc/pcmanfm-qt/Manifest @@ -1 +1,2 @@ DIST pcmanfm-qt-1.2.0.tar.xz 352536 BLAKE2B 4da72028fc22c9cc5711a2c5f4b7f92bdccc0f2006fb501b544df7441473ffe2719d161335b7b7d72f8a7fd3b545a73267a3a1b5b9716333c03c2e67241f SHA512 30e4d606a1eb5f3f64f0f6a3c3e855cca62a012f6e18e76a9f5738f304d2934fb0607fa579fa7ddf00ee863b8cd85f03bdb6e10eeb8bc61f5d50081ccc1db32b +DIST pcmanfm-qt-1.3.0.tar.xz 358932 BLAKE2B e3f9104758ea0a1b4d20c400010d13a79b0d9f8071978a8a0ae17b5b8c85931217cae84f3cdaf01cbeefbfb44ee0f7a66f5f9f14f8a83fb33611ea74a8a65e07 SHA512 c656b89258b8156863057a6f99932174f6f2f4d85ffae85b18ff3f0e3c199624aff29866df3b5f78e826918321cc3298bfe492119e6e01aaf5495cc9500ea3e3 diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild b/x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild new file mode 100644 index ..2b1223e5a0ef --- /dev/null +++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake optfeature xdg-utils + +DESCRIPTION="Qt GUI Tabbed Filemanager" +HOMEPAGE="https://lxqt-project.org/; + +if [[ "${PV}" == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2 GPL-2+ LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 +" +DEPEND=" + dev-libs/glib:2 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtx11extras-5.15:5 + sys-apps/util-linux + virtual/freedesktop-icon-theme + =x11-libs/libfm-qt-${MY_PV}*:= + x11-libs/libxcb:= + x11-misc/xdg-utils +" +RDEPEND="${DEPEND} + >=lxde-base/lxmenu-data-0.1.5 +" + +pkg_postinst() { + xdg_desktop_database_update + + optfeature "mount password storing" gnome-base/gnome-keyring + ! has_version lxqt-base/lxqt-meta && optfeature "trash functionality" gnome-base/gvfs +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-sudo/
commit: dd4f103b25ac4e335a17ccb80f1cd769f9a53c7f Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 19:07:22 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4f103b lxqt-base/lxqt-sudo: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-sudo/Manifest | 1 + lxqt-base/lxqt-sudo/lxqt-sudo-1.3.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/lxqt-base/lxqt-sudo/Manifest b/lxqt-base/lxqt-sudo/Manifest index eee342cb9cf8..2b0cb4014761 100644 --- a/lxqt-base/lxqt-sudo/Manifest +++ b/lxqt-base/lxqt-sudo/Manifest @@ -1 +1,2 @@ DIST lxqt-sudo-1.2.0.tar.xz 37312 BLAKE2B 716fc26f17e920563d7f8ac73e69f5598f7c4a70e57dc7a80b1f702e543725f85421c81264ac0a28dd1040008da99fb72746a01142166a77d94ccd9f747fc566 SHA512 4b2d91e4f6d364c583ec4db893469628000369b08438f4ea26428621b929f26770c8f8b4b756acd865b404cb2a5e6921161527ff133394a90f0592226bfe3ea8 +DIST lxqt-sudo-1.3.0.tar.xz 37796 BLAKE2B 43f551182bbf52fdc8380c7fb6d2b729fac983e7c7fe4834e7981cf7da950e9f8cfcd67dc5a3a4fddb690d3c9e09ef33f8cc269e928ed7ae8bd92084d09512bc SHA512 43ee7a0a1322258591259bf248651bd0ca5f438a38e8ac11c5b0edc3fa132b5b269a023a648f707a5844640ff30835155d3830955285608d6c157f72fe23debd diff --git a/lxqt-base/lxqt-sudo/lxqt-sudo-1.3.0.ebuild b/lxqt-base/lxqt-sudo/lxqt-sudo-1.3.0.ebuild new file mode 100644 index ..93e63e6f442b --- /dev/null +++ b/lxqt-base/lxqt-sudo/lxqt-sudo-1.3.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt GUI frontend for sudo" +HOMEPAGE="https://lxqt-project.org/; + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=">=dev-util/lxqt-build-tools-0.13.0" +DEPEND=" + app-admin/sudo + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + ~lxqt-base/liblxqt-${PV}:= +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: media-sound/pavucontrol-qt/
commit: 053bcc33a6c8b7ab8b405ce35ccd840b0211c047 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 19:09:50 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:06:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053bcc33 media-sound/pavucontrol-qt: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> media-sound/pavucontrol-qt/Manifest| 1 + .../pavucontrol-qt/pavucontrol-qt-1.3.0.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/media-sound/pavucontrol-qt/Manifest b/media-sound/pavucontrol-qt/Manifest index 8f03c10ac606..394a18556bfb 100644 --- a/media-sound/pavucontrol-qt/Manifest +++ b/media-sound/pavucontrol-qt/Manifest @@ -1,2 +1,3 @@ DIST pavucontrol-qt-1.0.0.tar.xz 110092 BLAKE2B 82d95fb649422d5d9921b8d1b7759367689d884e7bf134c47a7254f2bdf9c0eaf31fc4f96cbc105112b52c5619f31f13a1816545b7d619f4b358fc185c4d1652 SHA512 10e03572287a468b2c8062098edab1e5783a6b02ec3629ff0d65f87a8dbe2e490752d9edfdba1f0886165302ec9da615467344ae6b7fa97afde63491e193df89 DIST pavucontrol-qt-1.2.0.tar.xz 113024 BLAKE2B 3a18ea2a9c8d60d9042b43b4ebca92d6102ce1d5076168bb7dc23613f24d604d20e239bdefd15133988708b6be9b9070b480c2cfdf79a2467b65c17dd9aa8f25 SHA512 c13a04e87aa9aec8ac8261259c0eda1d7f31df5f1e6f5c8ca782a56bc3e1d6f1d9236875c68adfd620fa0b1d3430f1a470d83158c8d82ccd8155ba71d7e8ab6e +DIST pavucontrol-qt-1.3.0.tar.xz 107612 BLAKE2B 1b3453d3622247adfbc69cc76cc267567bd7d6d8779a7b46b116d204cd29852acf06359f5a258e3d964bc4564ce8b490a527ae61fa6357793410887ac3616403 SHA512 64f954b103b6ffbb97a81a23489799a1fff71810f15f755b92e814a03d8bbe6351ba2a1c8179d60777cbbe60e5ee40cf0e04167cf1467a5b27c9b02142f7cb8c diff --git a/media-sound/pavucontrol-qt/pavucontrol-qt-1.3.0.ebuild b/media-sound/pavucontrol-qt/pavucontrol-qt-1.3.0.ebuild new file mode 100644 index ..427e9295dfc6 --- /dev/null +++ b/media-sound/pavucontrol-qt/pavucontrol-qt-1.3.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Qt GUI Pulseaudio Mixer" +HOMEPAGE="https://lxqt-project.org/; + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~x86" +fi + +LICENSE="GPL-2 GPL-2+" +SLOT="0" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 + virtual/pkgconfig +" +DEPEND=" + dev-libs/glib:2 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + media-sound/pulseaudio[glib] +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-openssh-askpass/
commit: 916fa9db03ec06c3fc2508d6f3dddc006f43b4e8 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 18:53:03 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=916fa9db lxqt-base/lxqt-openssh-askpass: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-openssh-askpass/Manifest| 1 + .../lxqt-openssh-askpass-1.3.0.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/lxqt-base/lxqt-openssh-askpass/Manifest b/lxqt-base/lxqt-openssh-askpass/Manifest index a1eba98df18e..a8734ce7e1a1 100644 --- a/lxqt-base/lxqt-openssh-askpass/Manifest +++ b/lxqt-base/lxqt-openssh-askpass/Manifest @@ -1 +1,2 @@ DIST lxqt-openssh-askpass-1.2.0.tar.xz 17476 BLAKE2B d5bfe5e7081beb527cc8dda54aac28514af1d683cb24e931d1175d941c4928f7186b3f42310d95b034138d0021612f16b1bf274ad54ac59586d9a8df287400e1 SHA512 8093516f6e1616a5e012d9af2c491580ab8a35053d4c47045b95a151e2e0e0c6f4055e2cb009140883b31057911d5fec80d5a1f84be8e15f7470dbc0e348960e +DIST lxqt-openssh-askpass-1.3.0.tar.xz 17560 BLAKE2B 509ce775ffe3030017d5a37e31a8c979ab1c5c7e963cdc36bb9c70cd34e860d2c017e894e58d905be7a3b86d3efccae7ab464804640b1e958422a3b89a272614 SHA512 82f632577cc5b73dda54c8cdea0feadfb4a1f768e7b1d58b2c9e1f12eb40cbec88e7e31a4afc76efe153b5e424c205dde8a19c2249ed7ab6655f7376e54f1950 diff --git a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.3.0.ebuild b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.3.0.ebuild new file mode 100644 index ..774ad3d3fe66 --- /dev/null +++ b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.3.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt OpenSSH user password prompt tool" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 +" +DEPEND=" + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + =lxqt-base/liblxqt-${MY_PV}*:= +" +RDEPEND="${DEPEND}" + +src_install() { + cmake_src_install + doman man/*.1 + + newenvd - 99${PN} <<- _EOF_ + SSH_ASKPASS='${EPREFIX}/usr/bin/lxqt-openssh-askpass' + _EOF_ +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/qterminal/
commit: 5d2925f3580e00babb97bef36790f5cee88ca98b Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 19:14:31 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:06:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2925f3 x11-terms/qterminal: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> x11-terms/qterminal/Manifest | 1 + x11-terms/qterminal/qterminal-1.3.0.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/x11-terms/qterminal/Manifest b/x11-terms/qterminal/Manifest index 5642c15dd799..76119a8dce17 100644 --- a/x11-terms/qterminal/Manifest +++ b/x11-terms/qterminal/Manifest @@ -1 +1,2 @@ DIST qterminal-1.2.0.tar.xz 217432 BLAKE2B cd5b8e02fe36abcd88b3af1b7d3e9e9791af0d3db867554cc683fe0f821af7668c585a5ebf3cee1ebcb4e9cc06e41c2c1afaf9f5b9fecb9d02f71dbe9a8bc6c8 SHA512 4d0db104004bc4b4a0c6d030978c241c0c57d7642f1a9e215158da5810029a46f21510c9b2a92d32c7218df667015e96b47965e3c2951935af7ab6a1a33a0f9d +DIST qterminal-1.3.0.tar.xz 217748 BLAKE2B 8da4e5388f13919cf67eb9931d4acd0e51b4b45a57acea1db1d8d98cfcec57e7b789e9b0f764fdefdfc71ff36b6a9722e2d389013b22872f8f730ebb1ff1d944 SHA512 f8cf2183da7af7869433b6057e20fba46be5cce30b75bdafb6cc0a5474e39fb1f2f8831f6841ca78f8b367f718ed2ee5a312a75850bc8192a37f20a6c5767a8d diff --git a/x11-terms/qterminal/qterminal-1.3.0.ebuild b/x11-terms/qterminal/qterminal-1.3.0.ebuild new file mode 100644 index ..7e969e772422 --- /dev/null +++ b/x11-terms/qterminal/qterminal-1.3.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="Qt-based multitab terminal emulator" +HOMEPAGE="https://lxqt-project.org/; + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2 GPL-2+" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=">=dev-util/lxqt-build-tools-0.13.0" +DEPEND=" + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtx11extras-5.15:5 + x11-libs/libX11 + ~x11-libs/qtermwidget-${PV}:= + test? ( dev-qt/qttest:5 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-meta/
commit: 654a462b4f74ca8844c3d4c182ab4a50d134af62 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 19:39:24 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:06:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654a462b lxqt-base/lxqt-meta: add 1.3.0 Closes: https://github.com/gentoo/gentoo/pull/30606 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-meta/lxqt-meta-1.3.0.ebuild | 63 ++ 1 file changed, 63 insertions(+) diff --git a/lxqt-base/lxqt-meta/lxqt-meta-1.3.0.ebuild b/lxqt-base/lxqt-meta/lxqt-meta-1.3.0.ebuild new file mode 100644 index ..795379cf238b --- /dev/null +++ b/lxqt-base/lxqt-meta/lxqt-meta-1.3.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +DESCRIPTION="Meta ebuild for LXQt, the Lightweight Desktop Environment" +HOMEPAGE="https://lxqt-project.org/; + +if [[ ${PV} != ** ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="metapackage" +SLOT="0" + +IUSE="+about admin archiver +desktop-portal +display-manager +filemanager +lximage minimal nls +policykit powermanagement processviewer screenshot ++sddm ssh-askpass sudo terminal +trash" + +REQUIRED_USE="trash? ( filemanager )" + +# Note: we prefer kde-frameworks/oxygen-icons over other icon sets, as the initial +# install expects oxygen icons, until the user specifies otherwise (bug 543380) +RDEPEND=" + kde-frameworks/oxygen-icons + >=lxde-base/lxmenu-data-0.1.5 + =lxqt-base/lxqt-config-${MY_PV}* + =lxqt-base/lxqt-globalkeys-${MY_PV}* + =lxqt-base/lxqt-notificationd-${MY_PV}* + =lxqt-base/lxqt-panel-${MY_PV}* + =lxqt-base/lxqt-qtplugin-${MY_PV}* + =lxqt-base/lxqt-runner-${MY_PV}* + =lxqt-base/lxqt-session-${MY_PV}* + virtual/ttf-fonts + x11-terms/xterm + =x11-themes/lxqt-themes-${MY_PV}* + about? ( =lxqt-base/lxqt-about-${MY_PV}* ) + admin? ( =lxqt-base/lxqt-admin-${MY_PV}* ) + archiver? ( app-arch/lxqt-archiver ) + desktop-portal? ( gui-libs/xdg-desktop-portal-lxqt ) + display-manager? ( + sddm? ( >=x11-misc/sddm-0.11.0 ) + !sddm? ( x11-misc/lightdm ) + ) + filemanager? ( =x11-misc/pcmanfm-qt-${MY_PV}* ) + lximage? ( media-gfx/lximage-qt ) + !minimal? ( + x11-wm/openbox + x11-misc/obconf-qt + ) + nls? ( dev-qt/qttranslations:5 ) + policykit? ( =lxqt-base/lxqt-policykit-${MY_PV}* ) + powermanagement? ( =lxqt-base/lxqt-powermanagement-${MY_PV}* ) + processviewer? ( x11-misc/qps:0 ) + screenshot? ( x11-misc/screengrab:0 ) + sddm? ( >=x11-misc/sddm-0.11.0 ) + ssh-askpass? ( =lxqt-base/lxqt-openssh-askpass-${MY_PV}* ) + sudo? ( =lxqt-base/lxqt-sudo-${MY_PV}* ) + terminal? ( x11-terms/qterminal:0 ) + trash? ( gnome-base/gvfs ) +"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/qtermwidget/
commit: b2d7ec9d29ac0b8e52fccaf158adfafd7e02d831 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 19:16:02 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:06:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d7ec9d x11-libs/qtermwidget: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> x11-libs/qtermwidget/Manifest | 1 + x11-libs/qtermwidget/qtermwidget-1.3.0.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/x11-libs/qtermwidget/Manifest b/x11-libs/qtermwidget/Manifest index c31b717d69a7..28b9524d19cf 100644 --- a/x11-libs/qtermwidget/Manifest +++ b/x11-libs/qtermwidget/Manifest @@ -1 +1,2 @@ DIST qtermwidget-1.2.0.tar.xz 189276 BLAKE2B bd74e1a9e468697f45a7ab338617aad09a2a3477d94253ec859cb97f7945677f430d5289c75652cec6fdb711fb40459fdc35851abf0b3af845588d4ef744ecc2 SHA512 0424720144aca1d6b463bff0f79935b63bc8902dbc169901b2d0f4a8df1dd73ea1b0224fd3d69049cb9d1500fbab8eb349212c1c967a4188f25f7c0a2330bd5a +DIST qtermwidget-1.3.0.tar.xz 189464 BLAKE2B f6257588d6c8505737affcec56cc2da66121cb1fecaa8a44f4afad528f5bd18cb738cb9b65da7b2c1632093680bec2403439a323cdec5d2845b8799de0e02a50 SHA512 f1731f6915bb9d5ea83a434cab169064fe7ac2fcf60c6b35c696e4d945fe11937dd98311916d6272016b059ed7f3fc66a955b91d0b0e7e6499f69627116608ed diff --git a/x11-libs/qtermwidget/qtermwidget-1.3.0.ebuild b/x11-libs/qtermwidget/qtermwidget-1.3.0.ebuild new file mode 100644 index ..1d05e00f94c1 --- /dev/null +++ b/x11-libs/qtermwidget/qtermwidget-1.3.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Qt terminal emulator widget" +HOMEPAGE="https://lxqt-project.org/; + +if [[ "${PV}" == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="BSD GPL-2 LGPL-2+" +SLOT="0/${PV}" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 +" +DEPEND=" + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtwidgets-5.15:5 +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/qps/
commit: 2a9e936dd182db3442e230cd0a715d9ab0d0e47e Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 19:13:10 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:06:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9e936d x11-misc/qps: add 2.7.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> x11-misc/qps/Manifest | 1 + x11-misc/qps/qps-2.7.0.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/x11-misc/qps/Manifest b/x11-misc/qps/Manifest index b5419ea8d47c..e191b0d59a1f 100644 --- a/x11-misc/qps/Manifest +++ b/x11-misc/qps/Manifest @@ -1 +1,2 @@ DIST qps-2.6.0.tar.xz 295320 BLAKE2B e6a917993b64ace2333fec11d2406a0d9770bd8f3287ba38c586b7debd2572c342ebfb6e5e8c42f71f7ae6b6135995ba21f597258948538da5721daa8cde69c4 SHA512 c405841b2a455daeaf57e86c90a85e2d1e7c9a012d29262cba2b25f4b26ef693ae902d7d97b82504124d1b4562341af9c782b06745903616f1d3b809979d569a +DIST qps-2.7.0.tar.xz 269192 BLAKE2B 90cb86f854d7c7df92ad206558741284a758b569ad117e9c4c0fcf063ec86539e9dc45e25e02449c63063b335056d01b5926ec760fde505b014ba3eb76c4ca2f SHA512 76285f37869f057fccd895eccf965547c11e49dd8315ef8ac4ea199734aae449be8e7782d41fb8582b0fa60715952857595d4bef7a3afcb47e83f31a168fd3c7 diff --git a/x11-misc/qps/qps-2.7.0.ebuild b/x11-misc/qps/qps-2.7.0.ebuild new file mode 100644 index ..aa9eb3943b63 --- /dev/null +++ b/x11-misc/qps/qps-2.7.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="Qt GUI Process Manager" +HOMEPAGE="https://lxqt-project.org/; +SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + +LICENSE="GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 +" +DEPEND=" + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=lxqt-base/liblxqt-1.3:= +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: gui-libs/xdg-desktop-portal-lxqt/
commit: 94f19c8479fd2a3e21795c53d7b0a577d4cc7344 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 19:20:14 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:06:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94f19c84 gui-libs/xdg-desktop-portal-lxqt: add 0.4.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> gui-libs/xdg-desktop-portal-lxqt/Manifest | 1 + .../xdg-desktop-portal-lxqt-0.4.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/gui-libs/xdg-desktop-portal-lxqt/Manifest b/gui-libs/xdg-desktop-portal-lxqt/Manifest index 2f70e9f665fb..7ebbd9696bbb 100644 --- a/gui-libs/xdg-desktop-portal-lxqt/Manifest +++ b/gui-libs/xdg-desktop-portal-lxqt/Manifest @@ -1 +1,2 @@ DIST xdg-desktop-portal-lxqt-0.3.0.tar.xz 16012 BLAKE2B a7b326e4ee7dd089b44e101c2be3625d6e81f229d7a6719ebb1743bc586f6c52044792e7eec10ce6821f60119f4a891cc640ab44f494ba4322cac03dcefb7b00 SHA512 13ffa6fc53eec53805b23a533bcccbe786482c1d587da0ab055ba4275bc46bbb545073749899f13164b740348b8736860f364710cc1b5d980352288f6ffc12d7 +DIST xdg-desktop-portal-lxqt-0.4.0.tar.xz 16024 BLAKE2B 2f362f9ddff42d68dfe69bcebd229566fe396a5a14d9ee9f1650706a34a98f31291a9901ef7121a976c679481192959d785ca8c8401bf8b2839dd18e42eee6bc SHA512 9295da6dc9370e01a48729848d9d19c9afea980335fb1cefeb91abf34b12d53579d876ccc952e2ef1440e10f0937b9c4a02d2c8473c9cad812da0388bfcacbe1 diff --git a/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-0.4.0.ebuild b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-0.4.0.ebuild new file mode 100644 index ..3867617ce7ef --- /dev/null +++ b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-0.4.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake + +DESCRIPTION="Backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt" +HOMEPAGE="https://lxqt-project.org/; + +if [[ "${PV}" == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" + +BDEPEND=">=dev-util/lxqt-build-tools-0.13.0" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + kde-frameworks/kwindowsystem:5 + >=x11-libs/libfm-qt-1.3:= +" +RDEPEND="${DEPEND} + sys-apps/xdg-desktop-portal +"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/screengrab/
commit: 89d4c32490ca5bcc1d258f391916a43d3709861f Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 19:18:32 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:06:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d4c324 x11-misc/screengrab: add 2.6.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> x11-misc/screengrab/Manifest| 1 + x11-misc/screengrab/screengrab-2.6.0.ebuild | 40 + 2 files changed, 41 insertions(+) diff --git a/x11-misc/screengrab/Manifest b/x11-misc/screengrab/Manifest index cba55579376a..d50924fc4537 100644 --- a/x11-misc/screengrab/Manifest +++ b/x11-misc/screengrab/Manifest @@ -1 +1,2 @@ DIST screengrab-2.5.0.tar.xz 336852 BLAKE2B 7c59cadbac952cf982873f427bc9d6ff594b6e517b7dcda287f80dc51d272b17250d3cb78f264d09eb348bc0c8ce783b22e1ce5f67ec52004d4091f86866e84c SHA512 681adc0e9e26ad591aceb8002095e9117534ba20cc1086e7e2be5c6707d2b308c7bb9e4201563692891678b40b45f4a2e7db20008676af9ca513c34c00c0fc02 +DIST screengrab-2.6.0.tar.xz 337392 BLAKE2B 086490ef883ce1a317da00d7580f1b5162d6273f2a7caa286ccfb00ba3017631d2c58a127d8ca735d4d9f5947b46a8a5b0f6b315dba857153789a0f353846f6a SHA512 622bd9fa4548dbbd2b965f2a38446d6b6002786ff2154f9efe86a4970ac464174d1d7e34b8fdc61761f935c97bf4ac8bb2e8ffd166b859cddd3183bd76380b88 diff --git a/x11-misc/screengrab/screengrab-2.6.0.ebuild b/x11-misc/screengrab/screengrab-2.6.0.ebuild new file mode 100644 index ..882bb2c42b37 --- /dev/null +++ b/x11-misc/screengrab/screengrab-2.6.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="Qt GUI Screenshot Utility" +HOMEPAGE="https://lxqt.github.io/; +SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + +LICENSE="GPL-2 GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +IUSE="" + +BDEPEND="dev-qt/linguist-tools:5" +DEPEND=" + >=dev-libs/libqtxdg-3.11.0 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtnetwork-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtx11extras-5.15:5 + kde-frameworks/kwindowsystem:5[X] + x11-libs/libX11 + x11-libs/libxcb:= +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-themes/lxqt-themes/
commit: 06bfe9699d41a6cf811af12cb56721314ff36fe7 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 19:08:49 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:06:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06bfe969 x11-themes/lxqt-themes: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> x11-themes/lxqt-themes/Manifest | 1 + x11-themes/lxqt-themes/lxqt-themes-1.3.0.ebuild | 30 + 2 files changed, 31 insertions(+) diff --git a/x11-themes/lxqt-themes/Manifest b/x11-themes/lxqt-themes/Manifest index 05fa9f5675bc..fbfb6635e231 100644 --- a/x11-themes/lxqt-themes/Manifest +++ b/x11-themes/lxqt-themes/Manifest @@ -1 +1,2 @@ DIST lxqt-themes-1.2.0.tar.xz 26646616 BLAKE2B fdb5e0879af6a2e68fb95e58599f0d9eadc3e935e20ed46a4c9da66859b28219896222d7102bddc2c7f600aff3dd72e37971b4143b286e87875296b499c35e31 SHA512 d43ff614a2b91436539b7cd7891d6ad5e968b49dfc44a7c1d9196f47827365b9a8377dd6d7d76c0e43ea09cee0b99e274b2663eaac0c4742559e70f9cbe6ebba +DIST lxqt-themes-1.3.0.tar.xz 26647512 BLAKE2B 7c00d77c17b34c420aaf2dc835fa540173dd69d137793d8304600b21ac0860d144f845d8f2f18079e37cb90c708a9b62ddb0cf7ee323e541ea9eb10b5a2cd68d SHA512 b07bd6223b5d39bc728722bfe88698692d283b8fb5af302c0c74f1aca32fc8d53d904fe3ad60e3e0d8d81d33fc1404856e2d6d360a71f3ec3d1f6e602a2941e8 diff --git a/x11-themes/lxqt-themes/lxqt-themes-1.3.0.ebuild b/x11-themes/lxqt-themes/lxqt-themes-1.3.0.ebuild new file mode 100644 index ..00ab08fb1657 --- /dev/null +++ b/x11-themes/lxqt-themes/lxqt-themes-1.3.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="LXQt Themes" +HOMEPAGE="https://lxqt-project.org/; + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" + +BDEPEND=">=dev-util/lxqt-build-tools-0.13.0" + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-powermanagement/
commit: ad5726b60eba5a0311a374cec87fbdd0651b5841 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 18:59:02 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad5726b6 lxqt-base/lxqt-powermanagement: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-powermanagement/Manifest| 1 + .../lxqt-powermanagement-1.3.0.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/lxqt-base/lxqt-powermanagement/Manifest b/lxqt-base/lxqt-powermanagement/Manifest index 2097baab4595..b11324d5 100644 --- a/lxqt-base/lxqt-powermanagement/Manifest +++ b/lxqt-base/lxqt-powermanagement/Manifest @@ -1 +1,2 @@ DIST lxqt-powermanagement-1.2.0.tar.xz 89440 BLAKE2B a608878a205fa08cbb517f133def3bd25e878dcca622f586fe1491f593610ff910e1e986a83c3bbdd9657fafd2f1854a8094f53060f4b7576cf8ebe27a65280a SHA512 5aa3f4413ff5acac7a75d0893628302df50fdf7752ac7d4e9f6a7cf83a8f2860a8bff858c1cebbd2ed44e8adf0887b64aec7d2203a5fef9a54d5fe11b64176c9 +DIST lxqt-powermanagement-1.3.0.tar.xz 91852 BLAKE2B 28deb2120974a000333bba6bc5b9922abb40f2fd0efde07d8a8cf32c2c7172e796107f4b0c3a9332ff4f179fb02a2ecd7e856dfd746d85eaf8a627ce897c2e7c SHA512 79891ba791a167c8b4b27acd309908b0badafcf273aca880c4db592b776d8672d240bc8d4a9552cb83195a9a9929e5b1722a6d20be3ea810c3dcb61dc83fd323 diff --git a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-1.3.0.ebuild b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-1.3.0.ebuild new file mode 100644 index ..cf70d933a82a --- /dev/null +++ b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-1.3.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="LXQt daemon for power management and auto-suspend" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-libs/libqtxdg-3.11.0 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtsvg-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + kde-frameworks/kwindowsystem:5 + kde-frameworks/kidletime:5 + kde-frameworks/solid:5 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-globalkeys-${MY_PV}* + sys-power/upower +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-globalkeys/
commit: 4e04018bc38aa4f52a8c950e40beb36b855ff363 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 18:48:07 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e04018b lxqt-base/lxqt-globalkeys: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-globalkeys/Manifest | 1 + .../lxqt-globalkeys/lxqt-globalkeys-1.3.0.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/lxqt-base/lxqt-globalkeys/Manifest b/lxqt-base/lxqt-globalkeys/Manifest index 05c645b3235d..9ebf2ac0091d 100644 --- a/lxqt-base/lxqt-globalkeys/Manifest +++ b/lxqt-base/lxqt-globalkeys/Manifest @@ -1 +1,2 @@ DIST lxqt-globalkeys-1.2.0.tar.xz 73504 BLAKE2B 604799bef68618fb2c7b71d9c944bb306a95dfd46776529bb48a3b441dbcb53da20401380ac7d7ddcd69d5661232360f4ae14f93926b144d98bb40fbd48afb37 SHA512 c1270ae03fcb2fd8b8e548898c36d57ead6b5bea62f246a1587f4093a937141c6c7339f838d1f4ff0b9bd9b9c8079ba8cf0229b575d323e6d78e8b7ccc2eb624 +DIST lxqt-globalkeys-1.3.0.tar.xz 73844 BLAKE2B 94b28a092a25895bcca39a8eb8626d19ca3c7ebcedc2898a5a2b222bdc1034c6de3ef3c98653acbc26c20e7b8ba51b54b26c1d1ceded674ab740edffabec93bf SHA512 9acdbff95734bc098b312aa906c38766a035041f8f3e58406470716013762a19d7a8f6cc07377dc8921be9aa09647fff2fef69e7c8ed15109dff71cbaf573eb7 diff --git a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-1.3.0.ebuild b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-1.3.0.ebuild new file mode 100644 index ..668a4f888f83 --- /dev/null +++ b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-1.3.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Daemon and library for global keyboard shortcuts registration" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 +" +DEPEND=" + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + kde-frameworks/kwindowsystem:5 + =lxqt-base/liblxqt-${MY_PV}*:= + x11-libs/libX11 +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-policykit/
commit: e9542b3a3994fce6d478ec210e9dfe81b94f2e7d Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 18:56:55 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9542b3a lxqt-base/lxqt-policykit: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-policykit/Manifest | 1 + .../lxqt-policykit/lxqt-policykit-1.3.0.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/lxqt-base/lxqt-policykit/Manifest b/lxqt-base/lxqt-policykit/Manifest index d92e56af7492..e8806fdd8ea6 100644 --- a/lxqt-base/lxqt-policykit/Manifest +++ b/lxqt-base/lxqt-policykit/Manifest @@ -1 +1,2 @@ DIST lxqt-policykit-1.2.0.tar.xz 39188 BLAKE2B b127a39a360ace73b3043e906ee435c28b8cdb18bd4e704e9e2be01ad1ed18f2c4626802952b169b27a086643397c3d697bd44adfc7e1a01de27f8aa8c31ddb3 SHA512 ba11f0cae52ad3f2e5db55e040bb02f11841d60d3497e483329b81a3cdc8caae8e9e6df08d702314ff9715f7919db2b3cfe82773dccd2d9e385a7b9ab77cf67f +DIST lxqt-policykit-1.3.0.tar.xz 39344 BLAKE2B ea816eb811a359ae67e2ac6b6b54b4d4af11bd41c450da013a974003253cfff3e4cc0f81768ee96231e426dbdf6a17ad04d8ce0750538e1de6009421ccf745c3 SHA512 4a05064f988bd2eb35c4b889fbb098a7617eb7a702deba35338f0f3dfc6e5946505b35f3c022a33bad0e268c710bf7f3c0cdf84160054e118298ee390db8af45 diff --git a/lxqt-base/lxqt-policykit/lxqt-policykit-1.3.0.ebuild b/lxqt-base/lxqt-policykit/lxqt-policykit-1.3.0.ebuild new file mode 100644 index ..05cc1b106217 --- /dev/null +++ b/lxqt-base/lxqt-policykit/lxqt-policykit-1.3.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt PolKit authentication agent" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + =lxqt-base/liblxqt-${MY_PV}*:= + >=sys-auth/polkit-qt-0.113.0 +" +RDEPEND="${DEPEND}" + +src_install() { + cmake_src_install + doman man/*.1 +}
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-notificationd/
commit: bbcc42e573d5278441bb952c99f8f061abd25b0f Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 18:49:56 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbcc42e5 lxqt-base/lxqt-notification: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-notificationd/Manifest | 1 + .../lxqt-notificationd-1.3.0.ebuild| 37 ++ 2 files changed, 38 insertions(+) diff --git a/lxqt-base/lxqt-notificationd/Manifest b/lxqt-base/lxqt-notificationd/Manifest index 6ecbab8ef06a..849b06c33b62 100644 --- a/lxqt-base/lxqt-notificationd/Manifest +++ b/lxqt-base/lxqt-notificationd/Manifest @@ -1 +1,2 @@ DIST lxqt-notificationd-1.2.0.tar.xz 60720 BLAKE2B 90d2676e4efd3a46bd6e11becf815c9746bf7ae9f8bb5de5ba48df5af433c91a285f048139cf87a3d1857c2c79ff904e75fdb3b085da80b51e196c07e17e488e SHA512 55ae52cf45942ee7992b099cbea1f81776ab7cc17401f903772458dee3e7ea1899bda13c5e6c5e117b2397dbbbe349c6e06dd389f51b03d4853b2f93c5cb000a +DIST lxqt-notificationd-1.3.0.tar.xz 61064 BLAKE2B 249a2cd764cb8ca0bbd4de1bb903df87b58d1efe6cab775edc60dfd4ac6da7bac4f83fad95d3567df7fd4adb3a0a06372fbd70b44a71a4e40b03dfdd3a062710 SHA512 8bc57c8a6710aaa5d050802a588530ec446611362eaa7c87aae2dae74b7ed9745486a90efbd854dedf79bc9994e13b5444f8b5259452614e01a8b393dd796607 diff --git a/lxqt-base/lxqt-notificationd/lxqt-notificationd-1.3.0.ebuild b/lxqt-base/lxqt-notificationd/lxqt-notificationd-1.3.0.ebuild new file mode 100644 index ..4f65c2d4b0d3 --- /dev/null +++ b/lxqt-base/lxqt-notificationd/lxqt-notificationd-1.3.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt notification daemon and library" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=" + dev-qt/linguist-tools:5 + >=dev-util/lxqt-build-tools-0.13.0 +" +DEPEND=" + >=dev-libs/libqtxdg-3.11.0 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + kde-frameworks/kwindowsystem:5 + =lxqt-base/liblxqt-${MY_PV}*:= +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-runner/
commit: 714f9a102f8a3a6b46870da6047fe0f8812e6059 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 19:01:54 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714f9a10 lxqt-base/lxqt-runner: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-runner/Manifest | 1 + lxqt-base/lxqt-runner/lxqt-runner-1.3.0.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/lxqt-base/lxqt-runner/Manifest b/lxqt-base/lxqt-runner/Manifest index 0156aa608d28..89fd0b81ce4e 100644 --- a/lxqt-base/lxqt-runner/Manifest +++ b/lxqt-base/lxqt-runner/Manifest @@ -1 +1,2 @@ DIST lxqt-runner-1.2.0.tar.xz 267912 BLAKE2B 26d0f0dd8745fe13dfe5af9e254ada68db0de0c07331a6fa2f6c2c05e9b9536528e8a3c09704d090dcbc9104381691ae1eaa77312e998245b8d189ef705052ae SHA512 098add122e4c31ed5428362c4246ea2d76e734c309c3af10dc790b84cf6aa11f5c9ff8f94680b0a35c20ce48927f323917481dc8cd2304d13c796172974b54e6 +DIST lxqt-runner-1.3.0.tar.xz 223880 BLAKE2B 2ba95d7d24bbdf656ed364c449513c65d340bc55b283ef1914244151068d99b3f67d76622286f246eeeddd4bdd09cf59fdd3ea127ce11c244a92189b16ae9203 SHA512 79351e4cebb14ce6578197dc4d4ec3ee3b5be3d3832da778b075c5e2da38dcb518113c8076a4488570e68f51cedc5a3fe4855e296e813aa2b848a386ddcd6fbc diff --git a/lxqt-base/lxqt-runner/lxqt-runner-1.3.0.ebuild b/lxqt-base/lxqt-runner/lxqt-runner-1.3.0.ebuild new file mode 100644 index ..e04d534c2255 --- /dev/null +++ b/lxqt-base/lxqt-runner/lxqt-runner-1.3.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt quick launcher" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-cpp/muParser-2.2.3 + >=dev-libs/libqtxdg-3.11.0 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtxml-5.15:5 + kde-frameworks/kwindowsystem:5 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-globalkeys-${MY_PV}* +" +RDEPEND="${DEPEND}" + +src_install() { + cmake_src_install + doman man/*.1 +}
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-qtplugin/
commit: 1bb56790364a40fbb6b55fba2756d6365ee5c3a3 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 19:00:21 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb56790 lxqt-base/lxqt-qtplugin: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-qtplugin/Manifest | 1 + lxqt-base/lxqt-qtplugin/lxqt-qtplugin-1.3.0.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/lxqt-base/lxqt-qtplugin/Manifest b/lxqt-base/lxqt-qtplugin/Manifest index 5d6db1255c41..274b135e6afa 100644 --- a/lxqt-base/lxqt-qtplugin/Manifest +++ b/lxqt-base/lxqt-qtplugin/Manifest @@ -1 +1,2 @@ DIST lxqt-qtplugin-1.2.0.tar.xz 23848 BLAKE2B 02a97d6291ea9dce1cb7458283be5704eddd6a9ba503618cf6dca052fcb0aa25cc31419bef3e71e5b9270ed04ab151d0d197fb8226e3b99217399d8b615c588e SHA512 9c46b36e64a4b9f0b26bfac75a5fc1ba3a1af7a435526bc55fc9cee14b6bf51aa681d8bbb6eae56eadf26b7da23b37f833f56eddcdc8855cacb7f9c616c18ce4 +DIST lxqt-qtplugin-1.3.0.tar.xz 23864 BLAKE2B 4aa79eb0513a3efac265707864137ec935042d3357395fa9e08e1b735015e665c95afe45c8c32c262a76e2d8bd92e80956965cd65e64eef0d409094e4e56b7c1 SHA512 a1fefe5af7aacfb3c594fa1c181c2146c702fe0fabaf269c7e22e5755026accc68745d4ba64cd725ba66691f704c5a5d69658b55188b9919586601efbadc27ff diff --git a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-1.3.0.ebuild b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-1.3.0.ebuild new file mode 100644 index ..3ee5742c21af --- /dev/null +++ b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-1.3.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake + +DESCRIPTION="LXQt system integration plugin for Qt" +HOMEPAGE="https://lxqt-project.org/; + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 +" +DEPEND=" + dev-libs/libdbusmenu-qt[qt5(+)] + >=dev-libs/libqtxdg-3.11.0 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5= + >=dev-qt/qtwidgets-5.15:5 + =x11-libs/libfm-qt-${MY_PV}* +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-misc/qtxdg-tools/
commit: d77c73a1bfc8bb3a5a5b7bcbb02856dc87d92bcc Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 19:05:14 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77c73a1 app-misc/qtxdg-tools: add 3.11.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> app-misc/qtxdg-tools/Manifest | 1 + app-misc/qtxdg-tools/qtxdg-tools-3.11.0.ebuild | 27 ++ 2 files changed, 28 insertions(+) diff --git a/app-misc/qtxdg-tools/Manifest b/app-misc/qtxdg-tools/Manifest index 70d4d84922a1..b0c80b7b3338 100644 --- a/app-misc/qtxdg-tools/Manifest +++ b/app-misc/qtxdg-tools/Manifest @@ -1,2 +1,3 @@ DIST qtxdg-tools-3.10.0.tar.xz 16704 BLAKE2B a43ebdaca879cbfc6f1b6cebcea4964c5486bd983b030a4b374605efeef9a9ad67e3176c95e33ad09c90df5e9432526dbf62ecfbb192df768509e213f57e383f SHA512 d5cdc14ceadf6b2ed7adaa7de383b9930d57d06a6c5294920764b403bcedfdb837de4a01e70f65f2957e18a9e866659406b88e35903376fb26b91f8620b95a55 +DIST qtxdg-tools-3.11.0.tar.xz 16716 BLAKE2B ef6b88e69b0b4e8896ba37f7b5f663234a5348759d430600396432f4abb52901001c54ec78bd706efa021b51d9ff514457ff8e123d5142a6562cd380dd5a15ee SHA512 da88f36130b7c23d1553bce252ddc783ae30ba91cd55fba065702376f6cc9c0353c0ad4bb099ed1b65964bd9d476ae431bfde46df110bccec832d3f57cbaa7f3 DIST qtxdg-tools-3.9.1.tar.xz 16688 BLAKE2B c59032f55749616554036cded80050b3390f02741d6874d4e48ca943d0b37864d3565cc1bb0e39474cfbcc38b6b525e73c22a9e9d6277a319dd44a93935af982 SHA512 f5bea93ad927967edf13c07ee39a24297fbe06d03e450557afd519b26c3eeed6c9347747efbdc2e0c201a4d51f66cd80a5f2da143544149375d89f36baab5c3f diff --git a/app-misc/qtxdg-tools/qtxdg-tools-3.11.0.ebuild b/app-misc/qtxdg-tools/qtxdg-tools-3.11.0.ebuild new file mode 100644 index ..a648456e7b5e --- /dev/null +++ b/app-misc/qtxdg-tools/qtxdg-tools-3.11.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="User Tools from libqtxdg" +HOMEPAGE="https://lxqt-project.org/; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" + +BDEPEND=">=dev-util/lxqt-build-tools-0.13.0" +RDEPEND=" + >=dev-libs/libqtxdg-3.11.0 + >=dev-qt/qtcore-5.15:5 +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-panel/
commit: d9622ff534d921da62e23446934b89b939410878 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 18:55:26 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9622ff5 lxqt-base/lxqt-panel: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-panel/Manifest| 1 + lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild | 117 +++ 2 files changed, 118 insertions(+) diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest index 0249c83df9bc..4b20787b7a84 100644 --- a/lxqt-base/lxqt-panel/Manifest +++ b/lxqt-base/lxqt-panel/Manifest @@ -1 +1,2 @@ DIST lxqt-panel-1.2.0.tar.xz 563852 BLAKE2B 78822e0a268448e0ffabec2a8418d7b72d585a8644cf7f1ee3fcd4aa6723bfd5f158ee38a3facf4410575a918e3cd4c331427d74c961ea2a17497fc464140d5c SHA512 7042cf585c153524aaa43b074f3a9f5c2848e2baf200134ca8194f4ffceda438e55d2cff6cc1c37274b35491234800d728cd89cec89cb42dc914a5bba924f3b6 +DIST lxqt-panel-1.3.0.tar.xz 610764 BLAKE2B 96d4f0368a5071badec0c7dfbcb1f5c9592723fa2ca3be81fe47e0cdccd3108451f204c6de95c154d2ca03f7554fe639afd257f72d554682fabc2bd493ab896d SHA512 1bf66db90e4fbd1ec38688b3a27c9dc5ab2e0a71ace7480c379e9e12211ded61d01fa46484e8a600bb9b30cb3203ec38697ade0a9cb81cb2cd8043af8b97 diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild new file mode 100644 index ..00ca261b2d51 --- /dev/null +++ b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt desktop panel and plugins" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" +IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator ++mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop ++spacer +statusnotifier sysstat +taskbar tray +volume +worldclock" + +# Work around a missing header issue: https://bugs.gentoo.org/666278 +REQUIRED_USE=" + || ( desktopswitch mainmenu showdesktop taskbar ) + volume? ( || ( alsa pulseaudio ) ) +" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 + virtual/pkgconfig +" +DEPEND=" + >=dev-libs/libqtxdg-3.11.0 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtsvg-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtx11extras-5.15:5 + >=dev-qt/qtxml-5.15:5 + kde-frameworks/kwindowsystem:5[X] + >=lxde-base/lxmenu-data-0.1.5 + >=lxde-base/menu-cache-1.1.0 + =lxqt-base/liblxqt-${MY_PV}*:= + =lxqt-base/lxqt-globalkeys-${MY_PV}* + x11-libs/libX11 + cpuload? ( sys-libs/libstatgrab ) + kbindicator? ( x11-libs/libxkbcommon ) + lm-sensors? ( sys-apps/lm-sensors:= ) + mount? ( kde-frameworks/solid:5 ) + networkmonitor? ( sys-libs/libstatgrab ) + statusnotifier? ( + dev-libs/libdbusmenu-qt[qt5(+)] + >=dev-qt/qtconcurrent-5.15:5 + ) + sysstat? ( >=lxqt-base/libsysstat-0.4.6 ) + tray? ( + x11-libs/libxcb:= + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXrender + x11-libs/xcb-util + ) + volume? ( + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( + media-sound/pavucontrol-qt + media-sound/pulseaudio + ) + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + # Plugins + -DCOLORPICKER_PLUGIN=$(usex colorpicker) + -DCPULOAD_PLUGIN=$(usex cpuload) + -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch) + -DDIRECTORYMENU_PLUGIN=$(usex directorymenu) + -DDOM_PLUGIN=$(usex dom) + -DKBINDICATOR_PLUGIN=$(usex kbindicator) + -DMAINMENU_PLUGIN=$(usex mainmenu) + -DMOUNT_PLUGIN=$(usex mount) + -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor) + -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch) + -DSENSORS_PLUGIN=$(usex lm-sensors) + -DSHOWDESKTOP_PLUGIN=$(usex showdesktop) + -DSPACER_PLUGIN=$(usex spacer) + -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier) + -DSYSSTAT_PLUGIN=$(usex sysstat) +
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-about/
commit: 0d9d9e44ae03b79729567c2071e5836c9e926bc7 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 18:41:21 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9d9e44 lxqt-base/lxqt-about: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-about/Manifest| 1 + lxqt-base/lxqt-about/lxqt-about-1.3.0.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/lxqt-base/lxqt-about/Manifest b/lxqt-base/lxqt-about/Manifest index 341a8198e4c3..c7e685327a6b 100644 --- a/lxqt-base/lxqt-about/Manifest +++ b/lxqt-base/lxqt-about/Manifest @@ -1 +1,2 @@ DIST lxqt-about-1.2.0.tar.xz 45808 BLAKE2B e92778fc33fd5b9e2fa88cb86c8682c2dfe7d612d1391d8bd133682a97d334b7452217845bf18bab9f8fbb8f91a4eae7b64b88be564b4d490f791fba366ee017 SHA512 16513bda9dc243fad1196f30fe9f90558c96a3bbe64f7575bf8e393e95a4fd2ead3abcb5542b237b3766c5f25cc04fe782b22918bce65ab339e9b94e616f4790 +DIST lxqt-about-1.3.0.tar.xz 46236 BLAKE2B e1a9cea0d0fac6cba5a3e7b2d3cb0c8e10430870bb04c4354849764738a6f3c5afada841c2dcde9f288c34917f4aef49db13f6ee48e1082bc9d9faed84be1869 SHA512 31a96a4f2ea4961b89b9080188bd8a9fa5f304868a2ab0b96aa9821de88a9aaebf64a8257cbdd8427f4c025045dc7a13602b35311ab96b9b8297c43d5bb92bf7 diff --git a/lxqt-base/lxqt-about/lxqt-about-1.3.0.ebuild b/lxqt-base/lxqt-about/lxqt-about-1.3.0.ebuild new file mode 100644 index ..9a7601534ecd --- /dev/null +++ b/lxqt-base/lxqt-about/lxqt-about-1.3.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt about dialog" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" + +BDEPEND=">=dev-util/lxqt-build-tools-0.13.0" +DEPEND=" + >=dev-libs/libqtxdg-3.11.0 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + =lxqt-base/liblxqt-${MY_PV}*:= +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-config/
commit: 08a4efa3eab2bca84bcf015e0d74c29dc349051a Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 18:47:06 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a4efa3 lxqt-base/lxqt-config: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-config/Manifest | 1 + lxqt-base/lxqt-config/lxqt-config-1.3.0.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/lxqt-base/lxqt-config/Manifest b/lxqt-base/lxqt-config/Manifest index 49f27324d3da..5743629277c1 100644 --- a/lxqt-base/lxqt-config/Manifest +++ b/lxqt-base/lxqt-config/Manifest @@ -1 +1,2 @@ DIST lxqt-config-1.2.0.tar.xz 364972 BLAKE2B 2c4082f8b70284492d02372e03088dbade48a8288cd2e0038dd60fd4a70c4ff434188d795ec75bbd268ea3d75661751230c06a74f1cd65273934f89604c7170d SHA512 ae0f71a6ac85e80bc1d1de890148b908bda21aced0829f5f203442f3a0139dbeec44e7190adc1f5706361f4cf7a00bdead3035c63bf6da2bbba5a16a88d7b469 +DIST lxqt-config-1.3.0.tar.xz 370624 BLAKE2B 2015d2ec8f1a925e505b8c93b3db99fe351d8db742c78b2a19e8f8be7df47be619b3b5c313a693f1ac4e54b1f117aea5a706e8eae2d0fb6340fafe1b4a47412d SHA512 30610d1c90d897eb54ce5ee75a39721a7818b0164bc97dece5b74aec2032c3b0027316995d83c077352e93fd2f7ab319d1801ed5ce356b857805e855db71cd75 diff --git a/lxqt-base/lxqt-config/lxqt-config-1.3.0.ebuild b/lxqt-base/lxqt-config/lxqt-config-1.3.0.ebuild new file mode 100644 index ..ba267034532a --- /dev/null +++ b/lxqt-base/lxqt-config/lxqt-config-1.3.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake xdg-utils + +DESCRIPTION="LXQt system configuration control center" +HOMEPAGE="https://lxqt-project.org/; + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2" +SLOT="0" +IUSE="+monitor +touchpad" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 +" +DEPEND=" + >=dev-libs/libqtxdg-3.11.0 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtsvg-5.15:5 + >=dev-qt/qtx11extras-5.15:5 + >=dev-qt/qtxml-5.15:5 + =lxqt-base/liblxqt-${MY_PV}*:= + sys-libs/zlib:= + x11-apps/setxkbmap + x11-libs/libxcb:= + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXfixes + monitor? ( kde-plasma/libkscreen:5= ) + touchpad? ( + virtual/libudev:= + x11-drivers/xf86-input-libinput + x11-libs/libXi + ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DWITH_MONITOR=$(usex monitor) + -DWITH_TOUCHPAD=$(usex touchpad) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + doman man/*.1 liblxqt-config-cursor/man/*.1 lxqt-config-appearance/man/*.1 +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/lxqt-archiver/
commit: c960bb2ec9166f9eacb9edb25dc29cf460a9fea0 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 18:45:04 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c960bb2e app-arch/lxqt-archiver: add 0.8.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> app-arch/lxqt-archiver/Manifest | 1 + app-arch/lxqt-archiver/lxqt-archiver-0.8.0.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/app-arch/lxqt-archiver/Manifest b/app-arch/lxqt-archiver/Manifest index c996c3ec949f..e77295ec153d 100644 --- a/app-arch/lxqt-archiver/Manifest +++ b/app-arch/lxqt-archiver/Manifest @@ -1 +1,2 @@ DIST lxqt-archiver-0.7.0.tar.xz 181612 BLAKE2B 41ad378f20a9a8f3d7ccfc7406d480eecfad41c991781f503947b37ee26eec5de38b44ea318507dc209a2f2f6d68db65e0f9cdf61920a47fb2d02dd975960f86 SHA512 d86fd636b1b2345ead8c4dc0161311b3e361d274902c5b34b9aaccf1a0b9af46d329fbec0d2249197b8e1c837d6949f723451f67fdc9ca4c6b7f1c2cf59daeca +DIST lxqt-archiver-0.8.0.tar.xz 181572 BLAKE2B 7bbd2b229cd8c546c86d742c13dac4bd00e24e85a146879290652a9ae41c9ced621738d06284fe285c81f2d5f8e43a5126b9bc61e286342cfb9d7fa935c330ee SHA512 70266581478e75505f708eccee4fd1680c1ff012dd4e99138d0c2d17fb8dfab24d9d5e5453d5d4a3f7a9b8437e8a980c3edf190f3e319400c46a655ba7db4898 diff --git a/app-arch/lxqt-archiver/lxqt-archiver-0.8.0.ebuild b/app-arch/lxqt-archiver/lxqt-archiver-0.8.0.ebuild new file mode 100644 index ..d305b0ec042b --- /dev/null +++ b/app-arch/lxqt-archiver/lxqt-archiver-0.8.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake xdg-utils + +DESCRIPTION="Qt GUI File Archiver" +HOMEPAGE="https://lxqt-project.org/; + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~loong ~riscv ~x86" +fi + +LICENSE="GPL-2 GPL-2+" +SLOT="0" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 +" +DEPEND=" + dev-libs/glib:2 + dev-libs/json-glib + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtx11extras-5.15:5 + >=x11-libs/libfm-qt-1.3:= +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + + elog "Please note that this is only a graphical front-end, and additional" + elog "packages are needed to have support for specific file formats." + elog "For example, to be able to work with the 7-Zip format, the" + elog "'app-arch/p7zip' package may be used." + elog "For the full list of supported formats, see the 'README.md' file:" + elog "https://github.com/lxqt/lxqt-archiver/blob/master/README.md; +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/lximage-qt/
commit: 893856d5b98c53b311a84b0e14f64f9ef75cac0b Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 18:39:58 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893856d5 media-gfx/lximage-qt: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> media-gfx/lximage-qt/Manifest| 1 + media-gfx/lximage-qt/lximage-qt-1.3.0.ebuild | 54 2 files changed, 55 insertions(+) diff --git a/media-gfx/lximage-qt/Manifest b/media-gfx/lximage-qt/Manifest index fd2ac9af3eba..eb603c253ce3 100644 --- a/media-gfx/lximage-qt/Manifest +++ b/media-gfx/lximage-qt/Manifest @@ -1 +1,2 @@ DIST lximage-qt-1.2.0.tar.xz 837692 BLAKE2B a51ad797882d2725e488226954672df1d6a175237ba5d0f21930af135c92afb46648ba3965f5e65c026eceb324a1e109a08b8f9921dff27d3f6685d35e898da7 SHA512 aa7cbc9f9e2e0ea1ea0cda446887002e285a17b54adb0bd87def1fabc9ad9dd5d25c5c1db56785e67f4767c2da8d8db9b4e73a440c676f80d7094434357b86e1 +DIST lximage-qt-1.3.0.tar.xz 838632 BLAKE2B eceee2fcdd6eae2360c8c7d27417d4e165520155050dae6c0fadfa22184634372582ac52c6233924b54b9d94e814967eb0abdd8ee3e7c719cdfde85840b51400 SHA512 c3fc8e24f78a9cd65736ba1af07b7fd5ba241eab233a595f7b05982d64a0a7a88d81c60eafea632779faa44f76cdb3bb501d2dc3b3758e3f6256fe2da10c37ac diff --git a/media-gfx/lximage-qt/lximage-qt-1.3.0.ebuild b/media-gfx/lximage-qt/lximage-qt-1.3.0.ebuild new file mode 100644 index ..28536ab0b803 --- /dev/null +++ b/media-gfx/lximage-qt/lximage-qt-1.3.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-2)" + +inherit cmake xdg-utils + +DESCRIPTION="Qt Image Viewer" +HOMEPAGE="https://lxqt-project.org/; + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +fi + +LICENSE="GPL-2 GPL-2+" +SLOT="0" + +BDEPEND=" + >=dev-qt/linguist-tools-5.15:5 + >=dev-util/lxqt-build-tools-0.13.0 + virtual/pkgconfig +" +DEPEND=" + dev-libs/glib:2 + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtnetwork-5.15:5 + >=dev-qt/qtprintsupport-5.15:5 + >=dev-qt/qtsvg-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + >=dev-qt/qtx11extras-5.15:5 + media-libs/libexif + =x11-libs/libfm-qt-${MY_PV}*:= + x11-libs/libX11 + x11-libs/libXfixes +" +RDEPEND="${DEPEND}" + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-admin/
commit: 5cbfe9d1177f1227cc08968ad93b8611ddcf8518 Author: Michael Vetter iodoru org> AuthorDate: Sat Apr 15 18:42:39 2023 + Commit: Jimi Huotari gentoo org> CommitDate: Mon Apr 17 22:05:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbfe9d1 lxqt-base/lxqt-admin: add 1.3.0 Signed-off-by: Michael Vetter iodoru.org> Signed-off-by: Jimi Huotari gentoo.org> lxqt-base/lxqt-admin/Manifest| 1 + lxqt-base/lxqt-admin/lxqt-admin-1.3.0.ebuild | 35 2 files changed, 36 insertions(+) diff --git a/lxqt-base/lxqt-admin/Manifest b/lxqt-base/lxqt-admin/Manifest index 2ccebd6be67e..a196ca76a20f 100644 --- a/lxqt-base/lxqt-admin/Manifest +++ b/lxqt-base/lxqt-admin/Manifest @@ -1 +1,2 @@ DIST lxqt-admin-1.2.0.tar.xz 149440 BLAKE2B 51ab909b2cdb531da58130fb316cd1aba7ee4df5b502f0f09a7e110675d349dd69659393d38c126d3ee899f1c4aef7918ffe8425832b2cdfcf35f5752ed9e39f SHA512 bbb8c5c386a5a0b2123140e9a5fdfafbd7d7f12586a311d153454bc8b0af94b671af61b8b406f6ff441e059455d63684291f1eb0c45c063b2f762d19548e5035 +DIST lxqt-admin-1.3.0.tar.xz 151148 BLAKE2B b4feae9d043ea5891b3522ecc20dea677452f532f1c17f754d13d9c506ac72e4d0deb7b52359e78c749f8784c7ceddb47574e8bb162c373afb2caa60b87765b0 SHA512 5538d20466a42c5a6e31925889ce2315bd63fc15b79ede0faacd485f10a33375f9799597601dcf3bba421e7b55797b0d7c898c2b579d878c32e79ef897735ef6 diff --git a/lxqt-base/lxqt-admin/lxqt-admin-1.3.0.ebuild b/lxqt-base/lxqt-admin/lxqt-admin-1.3.0.ebuild new file mode 100644 index ..654cff780842 --- /dev/null +++ b/lxqt-base/lxqt-admin/lxqt-admin-1.3.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt system administration tool" +HOMEPAGE="https://lxqt-project.org/; + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git; +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" + +BDEPEND=">=dev-util/lxqt-build-tools-0.13.0" +DEPEND=" + >=dev-qt/qtcore-5.15:5 + >=dev-qt/qtdbus-5.15:5 + >=dev-qt/qtgui-5.15:5 + >=dev-qt/qtwidgets-5.15:5 + =lxqt-base/liblxqt-${MY_PV}* + kde-frameworks/kwindowsystem:5 + >=sys-auth/polkit-qt-0.113.0 + =lxqt-base/liblxqt-${MY_PV}*:= +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-doc/eclass-manpages/
commit: 5a1b0cd7dd1ec92f9d67b6b7f58a97d0bf875af6 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:19:08 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:19:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1b0cd7 app-doc/eclass-manpages: add 20230417 Signed-off-by: Sam James gentoo.org> app-doc/eclass-manpages/Manifest | 1 + .../eclass-manpages-20230417.ebuild| 24 ++ 2 files changed, 25 insertions(+) diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest index dc4056ec0bcd..3b9363d34a2e 100644 --- a/app-doc/eclass-manpages/Manifest +++ b/app-doc/eclass-manpages/Manifest @@ -1,2 +1,3 @@ DIST eclass-manpages-20230222.tar.xz 410124 BLAKE2B 7da1a4b539c227c386fd27e3fb6de4d0dc79c4b648491547df0dceb50ba93f27ef1105234ad5c0f6c6a409c8837e8a629029215782471651606375332223cc2e SHA512 4def4388095c82a187f5dfc6ffb0eff59cec922c606b0202e7995ff81209fa9fe48e22fb05d4b07be4cd7e10f78ef4f87d01362099333ad49619e45c4b8b9411 DIST eclass-manpages-20230329.tar.xz 409168 BLAKE2B 5913afcf95174540546d238cc637689fe0c7de2013f4271ac3feee749eb2fede8b741e2409ba09060fd5c36941e36ee504be8a584201d04b368886f50abfd3ea SHA512 ee43c47f26b474acec2f778a5bf05c752198d2f5cce959a337eaa674465c92869e213dd4aea8243671825cea80bbfbec7040cac283354de4e8feeefeace46d32 +DIST eclass-manpages-20230417.tar.xz 409620 BLAKE2B 0e1b3cce23ee9f2a91b87c5de89819eca8fd50101e813ecf56c8a1d4147bf33006505425be95a2f1693ec084fbf9409c2aaf1dccf6d9cbf244e71ee1c0e1498d SHA512 2cef6f30e917979b9f56c11f953c27a8048842b432fc6641ea06daf479bc202d9ea2f8ce26769584f317bf3cde2c2f9736d2605546be1b1a10ea557177639de3 diff --git a/app-doc/eclass-manpages/eclass-manpages-20230417.ebuild b/app-doc/eclass-manpages/eclass-manpages-20230417.ebuild new file mode 100644 index ..ab672a12df02 --- /dev/null +++ b/app-doc/eclass-manpages/eclass-manpages-20230417.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Instructions to make a dist tarball: +# git clone https://github.com/projg2/eclass-to-manpage.git +# cd eclass-to-manpage +# make dist ECLASSDIR=~/g/eclass/ + +DESCRIPTION="Collection of Gentoo eclass manpages" +HOMEPAGE="https://github.com/projg2/eclass-to-manpage; +SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; + +LICENSE="GPL-2" +SLOT="0" +# Keep the keywords stable. No need to change to ~arch. +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" + +BDEPEND="sys-apps/gawk" + +src_install() { + emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" +}
[gentoo-commits] repo/gentoo:master commit in: app-doc/eclass-manpages/
commit: fde66edd5ae101d3ca938850735ada4a9c045e79 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:19:13 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:19:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde66edd app-doc/eclass-manpages: drop 20230222 Signed-off-by: Sam James gentoo.org> app-doc/eclass-manpages/Manifest | 1 - .../eclass-manpages-20230222.ebuild| 24 -- 2 files changed, 25 deletions(-) diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest index 3b9363d34a2e..31be392332c6 100644 --- a/app-doc/eclass-manpages/Manifest +++ b/app-doc/eclass-manpages/Manifest @@ -1,3 +1,2 @@ -DIST eclass-manpages-20230222.tar.xz 410124 BLAKE2B 7da1a4b539c227c386fd27e3fb6de4d0dc79c4b648491547df0dceb50ba93f27ef1105234ad5c0f6c6a409c8837e8a629029215782471651606375332223cc2e SHA512 4def4388095c82a187f5dfc6ffb0eff59cec922c606b0202e7995ff81209fa9fe48e22fb05d4b07be4cd7e10f78ef4f87d01362099333ad49619e45c4b8b9411 DIST eclass-manpages-20230329.tar.xz 409168 BLAKE2B 5913afcf95174540546d238cc637689fe0c7de2013f4271ac3feee749eb2fede8b741e2409ba09060fd5c36941e36ee504be8a584201d04b368886f50abfd3ea SHA512 ee43c47f26b474acec2f778a5bf05c752198d2f5cce959a337eaa674465c92869e213dd4aea8243671825cea80bbfbec7040cac283354de4e8feeefeace46d32 DIST eclass-manpages-20230417.tar.xz 409620 BLAKE2B 0e1b3cce23ee9f2a91b87c5de89819eca8fd50101e813ecf56c8a1d4147bf33006505425be95a2f1693ec084fbf9409c2aaf1dccf6d9cbf244e71ee1c0e1498d SHA512 2cef6f30e917979b9f56c11f953c27a8048842b432fc6641ea06daf479bc202d9ea2f8ce26769584f317bf3cde2c2f9736d2605546be1b1a10ea557177639de3 diff --git a/app-doc/eclass-manpages/eclass-manpages-20230222.ebuild b/app-doc/eclass-manpages/eclass-manpages-20230222.ebuild deleted file mode 100644 index ab672a12df02.. --- a/app-doc/eclass-manpages/eclass-manpages-20230222.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Instructions to make a dist tarball: -# git clone https://github.com/projg2/eclass-to-manpage.git -# cd eclass-to-manpage -# make dist ECLASSDIR=~/g/eclass/ - -DESCRIPTION="Collection of Gentoo eclass manpages" -HOMEPAGE="https://github.com/projg2/eclass-to-manpage; -SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -# Keep the keywords stable. No need to change to ~arch. -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" - -BDEPEND="sys-apps/gawk" - -src_install() { - emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/
commit: d8d0c05cce0244397d64b2fefaf9cb314a8ace24 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:56 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d0c05c app-emulation/wine-vanilla: Stabilize 7.0.2 x86, #904489 Signed-off-by: Sam James gentoo.org> app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild index 53b146197a48..87cd1e61cd65 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild @@ -16,7 +16,7 @@ else (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz; S="${WORKDIR}/wine-${PV}" - KEYWORDS="-* ~amd64 ~x86" + KEYWORDS="-* ~amd64 x86" fi DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/
commit: 0f7302df37ff99466efd6d43fd59b601fe8bf6e3 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:52 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7302df media-libs/libplacebo: Stabilize 5.264.1 ppc64, #904487 Signed-off-by: Sam James gentoo.org> media-libs/libplacebo/libplacebo-5.264.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libplacebo/libplacebo-5.264.1.ebuild b/media-libs/libplacebo/libplacebo-5.264.1.ebuild index 88c90559f7aa..22760fcd60de 100644 --- a/media-libs/libplacebo/libplacebo-5.264.1.ebuild +++ b/media-libs/libplacebo/libplacebo-5.264.1.ebuild @@ -15,7 +15,7 @@ else https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.gz opengl? ( https://github.com/Dav1dde/glad/archive/refs/tags/v${GLAD_PV}.tar.gz -> ${PN}-glad-${GLAD_PV}.tar.gz )" S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="amd64 ~ppc64 x86" + KEYWORDS="amd64 ppc64 x86" fi DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/
commit: c35cba01d042674ca9a5f353b8206d1b4776c6bf Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:48 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35cba01 dev-util/spirv-tools: Stabilize 1.3.243 arm, #904477 Signed-off-by: Sam James gentoo.org> dev-util/spirv-tools/spirv-tools-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild index 0da752f22d50..238fb214946b 100644 --- a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild +++ b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else EGIT_COMMIT="sdk-${PV}.0" SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 6f47b8cd05564d55f0919fb2b4df3b8ab6558b35 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:39 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f47b8cd dev-util/glslang: Stabilize 1.3.243 arm64, #904477 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.243.ebuild b/dev-util/glslang/glslang-1.3.243.ebuild index 62123f01363e..27cdc32aec4d 100644 --- a/dev-util/glslang/glslang-1.3.243.ebuild +++ b/dev-util/glslang/glslang-1.3.243.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="sdk-${PV}.0" SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/
commit: 8d71c1bded73234f3059c087c632cc5ef7b96f00 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:35 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d71c1bd media-libs/vulkan-loader: Stabilize 1.3.243 arm64, #904477 Signed-off-by: Sam James gentoo.org> media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild index 87c921467554..f035cea008ed 100644 --- a/media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild +++ b/media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-sdk-${PV} fi
[gentoo-commits] repo/gentoo:master commit in: app-emulation/vkd3d/
commit: 20907d6d7b3bf3551aaad885932dfd6f8871e783 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:54 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20907d6d app-emulation/vkd3d: Stabilize 1.7 x86, #904488 Signed-off-by: Sam James gentoo.org> app-emulation/vkd3d/vkd3d-1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/vkd3d/vkd3d-1.7.ebuild b/app-emulation/vkd3d/vkd3d-1.7.ebuild index 65408b0bc03c..0a6c10a184bc 100644 --- a/app-emulation/vkd3d/vkd3d-1.7.ebuild +++ b/app-emulation/vkd3d/vkd3d-1.7.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-libs/vulkan-layers/
commit: 75e206563a3d96e3acebd9b7be9f20a3050954c7 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:43 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e20656 media-libs/vulkan-layers: Stabilize 1.3.243 arm, #904477 Signed-off-by: Sam James gentoo.org> media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild index 722fb92eee1a..f56d03e4a974 100644 --- a/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild +++ b/media-libs/vulkan-layers/vulkan-layers-1.3.243.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 fi
[gentoo-commits] repo/gentoo:master commit in: app-emulation/vkd3d/
commit: 01b77f7a954c6dc17936de98cd1847037beff945 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:53 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b77f7a app-emulation/vkd3d: Stabilize 1.7 amd64, #904488 Signed-off-by: Sam James gentoo.org> app-emulation/vkd3d/vkd3d-1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/vkd3d/vkd3d-1.7.ebuild b/app-emulation/vkd3d/vkd3d-1.7.ebuild index cea4a98c8e5e..65408b0bc03c 100644 --- a/app-emulation/vkd3d/vkd3d-1.7.ebuild +++ b/app-emulation/vkd3d/vkd3d-1.7.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-libs/libplacebo/
commit: 22485c8615c90ab2165ec21c342223676b7988a8 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:49 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22485c86 media-libs/libplacebo: Stabilize 5.264.1 x86, #904487 Signed-off-by: Sam James gentoo.org> media-libs/libplacebo/libplacebo-5.264.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libplacebo/libplacebo-5.264.1.ebuild b/media-libs/libplacebo/libplacebo-5.264.1.ebuild index 2759a11085c5..3f0b89a9f111 100644 --- a/media-libs/libplacebo/libplacebo-5.264.1.ebuild +++ b/media-libs/libplacebo/libplacebo-5.264.1.ebuild @@ -15,7 +15,7 @@ else https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.gz opengl? ( https://github.com/Dav1dde/glad/archive/refs/tags/v${GLAD_PV}.tar.gz -> ${PN}-glad-${GLAD_PV}.tar.gz )" S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~ppc64 x86" fi DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
commit: b2e1a273dc94de6ef0e9207ee200650a5c1a32c0 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:38 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e1a273 dev-util/vulkan-tools: Stabilize 1.3.243 arm64, #904477 Signed-off-by: Sam James gentoo.org> dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild index f232de02aa5c..817afcdd0006 100644 --- a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild +++ b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv" S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-headers/
commit: 0113d50646e7c67caf5db3c4f9e0542a9b4073ba Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:47 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0113d506 dev-util/spirv-headers: Stabilize 1.3.243 arm, #904477 Signed-off-by: Sam James gentoo.org> dev-util/spirv-headers/spirv-headers-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/spirv-headers/spirv-headers-1.3.243.ebuild b/dev-util/spirv-headers/spirv-headers-1.3.243.ebuild index 3efa4e563e90..56938fdab680 100644 --- a/dev-util/spirv-headers/spirv-headers-1.3.243.ebuild +++ b/dev-util/spirv-headers/spirv-headers-1.3.243.ebuild @@ -13,4 +13,4 @@ S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 5658068a6e2c7a8a247039fa167db51341139825 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:46 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5658068a dev-util/glslang: Stabilize 1.3.243 arm, #904477 Signed-off-by: Sam James gentoo.org> dev-util/glslang/glslang-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-1.3.243.ebuild b/dev-util/glslang/glslang-1.3.243.ebuild index 27cdc32aec4d..c7fa0b7e3ded 100644 --- a/dev-util/glslang/glslang-1.3.243.ebuild +++ b/dev-util/glslang/glslang-1.3.243.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then else SNAPSHOT_COMMIT="sdk-${PV}.0" SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/libplacebo/
commit: 8796f4b25713c00240cb1e6ae50777b4781b55f1 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:50 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8796f4b2 media-libs/libplacebo: Stabilize 5.264.1 amd64, #904487 Signed-off-by: Sam James gentoo.org> media-libs/libplacebo/libplacebo-5.264.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libplacebo/libplacebo-5.264.1.ebuild b/media-libs/libplacebo/libplacebo-5.264.1.ebuild index 3f0b89a9f111..88c90559f7aa 100644 --- a/media-libs/libplacebo/libplacebo-5.264.1.ebuild +++ b/media-libs/libplacebo/libplacebo-5.264.1.ebuild @@ -15,7 +15,7 @@ else https://code.videolan.org/videolan/libplacebo/-/archive/v${PV}/libplacebo-v${PV}.tar.gz opengl? ( https://github.com/Dav1dde/glad/archive/refs/tags/v${GLAD_PV}.tar.gz -> ${PN}-glad-${GLAD_PV}.tar.gz )" S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64 ~ppc64 x86" + KEYWORDS="amd64 ~ppc64 x86" fi DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
commit: 78657380aae1316ebaf2070b2a1af4616c5a9b27 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:45 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78657380 dev-util/vulkan-tools: Stabilize 1.3.243 arm, #904477 Signed-off-by: Sam James gentoo.org> dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild index 817afcdd0006..e8c11b330893 100644 --- a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild +++ b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv" S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-headers/
commit: 2f30ac98c83a6c8155dbe87c24452dd0f8b1c600 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:44 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f30ac98 dev-util/vulkan-headers: Stabilize 1.3.243 arm, #904477 Signed-off-by: Sam James gentoo.org> dev-util/vulkan-headers/vulkan-headers-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.243.ebuild b/dev-util/vulkan-headers/vulkan-headers-1.3.243.ebuild index 906cc709e575..e6a82bb37a5d 100644 --- a/dev-util/vulkan-headers/vulkan-headers-1.3.243.ebuild +++ b/dev-util/vulkan-headers/vulkan-headers-1.3.243.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/
commit: ae1632e99ba0303720885ca963be2b674f4511ec Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:42 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae1632e9 media-libs/vulkan-loader: Stabilize 1.3.243 arm, #904477 Signed-off-by: Sam James gentoo.org> media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild index f035cea008ed..698406b923e1 100644 --- a/media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild +++ b/media-libs/vulkan-loader/vulkan-loader-1.3.243.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-sdk-${PV} fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/
commit: c7f6e99f52b84f2e8625e715c522cd04bc607c91 Author: Sam James gentoo org> AuthorDate: Mon Apr 17 21:15:41 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 17 21:15:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f6e99f dev-util/spirv-tools: Stabilize 1.3.243 arm64, #904477 Signed-off-by: Sam James gentoo.org> dev-util/spirv-tools/spirv-tools-1.3.243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild index a8b1522800c4..0da752f22d50 100644 --- a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild +++ b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then else EGIT_COMMIT="sdk-${PV}.0" SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} fi