From f4468f5bdf5970fd3822877f138df3cd964f3ccb Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Thu, 14 Mar 2024 19:46:26 +0900 Subject: [PATCH 1/6] gui-apps/wlr-randr: add 0.4.1 Signed-off-by: Takuya Wakazono --- gui-apps/wlr-randr/Manifest | 1 + gui-apps/wlr-randr/wlr-randr-0.4.1.ebuild | 35 +++++++++++++++++++++++ gui-apps/wlr-randr/wlr-randr-9999.ebuild | 8 +++--- 3 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 gui-apps/wlr-randr/wlr-randr-0.4.1.ebuild diff --git a/gui-apps/wlr-randr/Manifest b/gui-apps/wlr-randr/Manifest index 30f4a320fe..eded24d5be 100644 --- a/gui-apps/wlr-randr/Manifest +++ b/gui-apps/wlr-randr/Manifest @@ -1 +1,2 @@ DIST wlr-randr-0.3.0.tar.gz 12439 BLAKE2B 7a7c46beb479dce1e1d3609f060a65be7893e12326229bdc93f988528fa6be6b4fd5274cceb7599224301a6a10bdab529cb9f1121e6c7127b0c5fa3e5536c64c SHA512 5f670fd392c8fc6f7781a4b6911428c406b82d0bc422f30b236db88a59371d211129cc8d4cc57fea34207a8188cac22b570bee9907149c4e7d2a283d247315eb +DIST wlr-randr-0.4.1.tar.gz 13482 BLAKE2B a0b31d726f3cb5f8b0d90d0501f072213d69479a08f42108ab23ab8957c1da6604e5f2200a577372450578a1bcc39cf376a7475cb12e70b20cb556f45f04b901 SHA512 42e58b14b1202bcf2d8b8c544d09aa11f1b7ada2b2796006651564c6f839c1e90a2adddf9a868f3858ea1af64cbd003927337fc1be957acdfa29d63c45a54d08 diff --git a/gui-apps/wlr-randr/wlr-randr-0.4.1.ebuild b/gui-apps/wlr-randr/wlr-randr-0.4.1.ebuild new file mode 100644 index 0000000000..e20d8a9fa4 --- /dev/null +++ b/gui-apps/wlr-randr/wlr-randr-0.4.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="xrandr clone for wlroots compositors" +HOMEPAGE="https://sr.ht/~emersion/wlr-randr/" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.sr.ht/~emersion/wlr-randr" +else + SRC_URI="https://git.sr.ht/~emersion/wlr-randr/archive/v${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-v${PV}" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="MIT" +SLOT="0" + +DEPEND=" + dev-libs/wayland +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_prepare() { + default + sed -i 's/werror=true/werror=false/' meson.build || die +} diff --git a/gui-apps/wlr-randr/wlr-randr-9999.ebuild b/gui-apps/wlr-randr/wlr-randr-9999.ebuild index 546639fdaa..e20d8a9fa4 100644 --- a/gui-apps/wlr-randr/wlr-randr-9999.ebuild +++ b/gui-apps/wlr-randr/wlr-randr-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2023 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,10 +14,10 @@ if [[ ${PV} == 9999 ]]; then else SRC_URI="https://git.sr.ht/~emersion/wlr-randr/archive/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm64" fi -LICENSE="ISC" +LICENSE="MIT" SLOT="0" DEPEND=" @@ -25,7 +25,7 @@ DEPEND=" " RDEPEND="${DEPEND}" BDEPEND=" - dev-libs/wayland-protocols + dev-util/wayland-scanner virtual/pkgconfig " From 2983ccf644ee3aa94b3ce8fd63b53e5ec73b5707 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Thu, 14 Mar 2024 19:46:50 +0900 Subject: [PATCH 2/6] gui-apps/wlr-randr: drop 0.3.0 Signed-off-by: Takuya Wakazono --- gui-apps/wlr-randr/Manifest | 1 - gui-apps/wlr-randr/wlr-randr-0.3.0.ebuild | 35 ----------------------- 2 files changed, 36 deletions(-) delete mode 100644 gui-apps/wlr-randr/wlr-randr-0.3.0.ebuild diff --git a/gui-apps/wlr-randr/Manifest b/gui-apps/wlr-randr/Manifest index eded24d5be..abc97d99a5 100644 --- a/gui-apps/wlr-randr/Manifest +++ b/gui-apps/wlr-randr/Manifest @@ -1,2 +1 @@ -DIST wlr-randr-0.3.0.tar.gz 12439 BLAKE2B 7a7c46beb479dce1e1d3609f060a65be7893e12326229bdc93f988528fa6be6b4fd5274cceb7599224301a6a10bdab529cb9f1121e6c7127b0c5fa3e5536c64c SHA512 5f670fd392c8fc6f7781a4b6911428c406b82d0bc422f30b236db88a59371d211129cc8d4cc57fea34207a8188cac22b570bee9907149c4e7d2a283d247315eb DIST wlr-randr-0.4.1.tar.gz 13482 BLAKE2B a0b31d726f3cb5f8b0d90d0501f072213d69479a08f42108ab23ab8957c1da6604e5f2200a577372450578a1bcc39cf376a7475cb12e70b20cb556f45f04b901 SHA512 42e58b14b1202bcf2d8b8c544d09aa11f1b7ada2b2796006651564c6f839c1e90a2adddf9a868f3858ea1af64cbd003927337fc1be957acdfa29d63c45a54d08 diff --git a/gui-apps/wlr-randr/wlr-randr-0.3.0.ebuild b/gui-apps/wlr-randr/wlr-randr-0.3.0.ebuild deleted file mode 100644 index 25180f5c78..0000000000 --- a/gui-apps/wlr-randr/wlr-randr-0.3.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="xrandr clone for wlroots compositors" -HOMEPAGE="https://sr.ht/~emersion/wlr-randr/" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~emersion/wlr-randr" -else - SRC_URI="https://git.sr.ht/~emersion/wlr-randr/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-v${PV}" - KEYWORDS="~amd64 ~arm64" -fi - -LICENSE="ISC" -SLOT="0" - -DEPEND=" - dev-libs/wayland -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-libs/wayland-protocols - virtual/pkgconfig -" - -src_prepare() { - default - sed -i 's/werror=true/werror=false/' meson.build || die -} From d7682d7c63435c6b3b36ac6a10a3d3e8723ce37e Mon Sep 17 00:00:00 2001 From: David Roman Date: Thu, 14 Mar 2024 12:01:49 +0100 Subject: [PATCH 3/6] app-admin/pass-audit: fix wrong installed files Closes: https://bugs.gentoo.org/921706 Signed-off-by: David Roman --- app-admin/pass-audit/pass-audit-1.2-r1.ebuild | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 app-admin/pass-audit/pass-audit-1.2-r1.ebuild diff --git a/app-admin/pass-audit/pass-audit-1.2-r1.ebuild b/app-admin/pass-audit/pass-audit-1.2-r1.ebuild new file mode 100644 index 0000000000..1e263f07fd --- /dev/null +++ b/app-admin/pass-audit/pass-audit-1.2-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10,11,12} ) + +inherit distutils-r1 pypi shell-completion + +DESCRIPTION="A pass extension for auditing your password repository. " +HOMEPAGE="https://github.com/roddhjav/pass-audit" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +# Tests seems broken +RESTRICT="test" + +DEPEND="app-admin/pass" +RDEPEND="${DEPEND}" + +src_prepare() { + # Wrokaround for #921706 + echo -e "from setuptools import setup\nsetup()" > setup.py || die + + default +} + +src_install() { + distutils-r1_src_install + + newbashcomp share/bash-completion/completions/pass-audit "${PN}" + newzshcomp share/zsh/site-functions/_pass-audit _"${PN}" + doman share/man/man1/pass-audit.1 + + exeinto /usr/lib/password-store/extensions + doexe audit.bash +} From 1473e842240c224e1e08e2eb6fbdd170f23ad416 Mon Sep 17 00:00:00 2001 From: David Roman Date: Thu, 14 Mar 2024 12:20:09 +0100 Subject: [PATCH 4/6] app-misc/minder: fix build issue with python-exec[-native-symlinks] Closes: https://bugs.gentoo.org/871687 Signed-off-by: David Roman --- app-misc/minder/minder-1.16.2.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-misc/minder/minder-1.16.2.ebuild b/app-misc/minder/minder-1.16.2.ebuild index ab45b4d13b..5be3279490 100644 --- a/app-misc/minder/minder-1.16.2.ebuild +++ b/app-misc/minder/minder-1.16.2.ebuild @@ -32,6 +32,9 @@ S="${WORKDIR}/Minder-${PV}" src_prepare() { default vala_setup + + # Workaround for #871687 + sed -i "s/meson.add_install_script('meson\/post_install.py')//g" meson.build || die } pkg_postinst() { From 4d456b7ea6f6a938abd36084a982826745563457 Mon Sep 17 00:00:00 2001 From: David Roman Date: Thu, 14 Mar 2024 12:20:57 +0100 Subject: [PATCH 5/6] app-misc/minder: add 1.16.3 Signed-off-by: David Roman --- app-misc/minder/Manifest | 1 + app-misc/minder/minder-1.16.3.ebuild | 52 ++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 app-misc/minder/minder-1.16.3.ebuild diff --git a/app-misc/minder/Manifest b/app-misc/minder/Manifest index b45b008421..4012845e09 100644 --- a/app-misc/minder/Manifest +++ b/app-misc/minder/Manifest @@ -1,3 +1,4 @@ DIST minder-1.14.0.tar.gz 1690353 BLAKE2B 02ea94c96f782582e0d4c5dfb7e493dbf6d130a0bedacba232fe863c40d93465ce1925fa0d01f95e5b8857ddd64b0896137f494d773f6804b73f7cdcf03b4427 SHA512 074e75be5a60844ee2aacc11303b4c55ac50191036f85faac316c31614f39dd921082e32795b23f0c74e8f40718732b07ef11079aad66cfa09c079f353e083a3 DIST minder-1.15.6.tar.gz 1993564 BLAKE2B 77a99bee8e9bff06bc8f47c9b41e9f4e6ebb9bd915871cebc474fa2dd7cb5d9070dae7b644e40adcbf5e5d0f0c419a03bc85fd886c54e9878b236cdb493f508b SHA512 9a52185b1b253214ac7019b5d96db1f009941dbbbf31d009a0b259d1e0baeedff7a6f7a8587a131adf8f6b429d17669ea721e8ca83fd99228f93c558247d86f8 DIST minder-1.16.2.tar.gz 2033558 BLAKE2B a6c623473d4c085e6d0807e7a553a6cd52c915fa4ead1f64020701ce3c65b1103f028d67e8f6d93e55b27f92052b191266836eedb2366186c59c83f90037193f SHA512 7d89c2c2f809c7bceac45f5fbd4e43301c1a4d7d6ac8a86928b8403f3177b2f216d1bc962a43eaf5b016500eb95a153db94b51bc6e6fb0cf40bb96c5ca27245e +DIST minder-1.16.3.tar.gz 2033538 BLAKE2B d7a020939054e9ece9ba75cbc09a80ac45b2f331d4448b83ee52aaf15deb7d521c63bc25a3ed0f790093c8d35c6a04c3683e0830650f2e697c21c9ffd67f319f SHA512 9e32e770dbc408887e4cecf4702f1b8a4261ce7139f5a3fbe9f8e53f7726bd99ff83e159ae4b450aec04cf743a7a4f73b7d8cc5dd4d55c0bee8cdfe9a8b22b1f diff --git a/app-misc/minder/minder-1.16.3.ebuild b/app-misc/minder/minder-1.16.3.ebuild new file mode 100644 index 0000000000..5be3279490 --- /dev/null +++ b/app-misc/minder/minder-1.16.3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson vala xdg + +DESCRIPTION="Mind-mapping application for Elementary OS." +HOMEPAGE="https://github.com/phase1geo/Minder" +SRC_URI="https://github.com/phase1geo/Minder/archive/${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64" +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + app-text/discount + dev-lang/vala + dev-libs/granite + dev-libs/json-glib + gui-libs/libhandy[vala] + x11-libs/gtksourceview:4[vala] +" + +DEPEND=" + ${RDEPEND} + app-text/discount +" + +S="${WORKDIR}/Minder-${PV}" + +src_prepare() { + default + vala_setup + + # Workaround for #871687 + sed -i "s/meson.add_install_script('meson\/post_install.py')//g" meson.build || die +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update + gnome2_schemas_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update + gnome2_schemas_update +} From 00e6a757676193adf2c0328ff4d3b90d9d83a5f6 Mon Sep 17 00:00:00 2001 From: David Roman Date: Thu, 14 Mar 2024 12:21:38 +0100 Subject: [PATCH 6/6] app-misc/minder: drop 1.14.0, 1.15.6 Signed-off-by: David Roman --- app-misc/minder/Manifest | 2 -- app-misc/minder/minder-1.14.0.ebuild | 48 --------------------------- app-misc/minder/minder-1.15.6.ebuild | 49 ---------------------------- 3 files changed, 99 deletions(-) delete mode 100644 app-misc/minder/minder-1.14.0.ebuild delete mode 100644 app-misc/minder/minder-1.15.6.ebuild diff --git a/app-misc/minder/Manifest b/app-misc/minder/Manifest index 4012845e09..9ad5bafa35 100644 --- a/app-misc/minder/Manifest +++ b/app-misc/minder/Manifest @@ -1,4 +1,2 @@ -DIST minder-1.14.0.tar.gz 1690353 BLAKE2B 02ea94c96f782582e0d4c5dfb7e493dbf6d130a0bedacba232fe863c40d93465ce1925fa0d01f95e5b8857ddd64b0896137f494d773f6804b73f7cdcf03b4427 SHA512 074e75be5a60844ee2aacc11303b4c55ac50191036f85faac316c31614f39dd921082e32795b23f0c74e8f40718732b07ef11079aad66cfa09c079f353e083a3 -DIST minder-1.15.6.tar.gz 1993564 BLAKE2B 77a99bee8e9bff06bc8f47c9b41e9f4e6ebb9bd915871cebc474fa2dd7cb5d9070dae7b644e40adcbf5e5d0f0c419a03bc85fd886c54e9878b236cdb493f508b SHA512 9a52185b1b253214ac7019b5d96db1f009941dbbbf31d009a0b259d1e0baeedff7a6f7a8587a131adf8f6b429d17669ea721e8ca83fd99228f93c558247d86f8 DIST minder-1.16.2.tar.gz 2033558 BLAKE2B a6c623473d4c085e6d0807e7a553a6cd52c915fa4ead1f64020701ce3c65b1103f028d67e8f6d93e55b27f92052b191266836eedb2366186c59c83f90037193f SHA512 7d89c2c2f809c7bceac45f5fbd4e43301c1a4d7d6ac8a86928b8403f3177b2f216d1bc962a43eaf5b016500eb95a153db94b51bc6e6fb0cf40bb96c5ca27245e DIST minder-1.16.3.tar.gz 2033538 BLAKE2B d7a020939054e9ece9ba75cbc09a80ac45b2f331d4448b83ee52aaf15deb7d521c63bc25a3ed0f790093c8d35c6a04c3683e0830650f2e697c21c9ffd67f319f SHA512 9e32e770dbc408887e4cecf4702f1b8a4261ce7139f5a3fbe9f8e53f7726bd99ff83e159ae4b450aec04cf743a7a4f73b7d8cc5dd4d55c0bee8cdfe9a8b22b1f diff --git a/app-misc/minder/minder-1.14.0.ebuild b/app-misc/minder/minder-1.14.0.ebuild deleted file mode 100644 index 5a449532e8..0000000000 --- a/app-misc/minder/minder-1.14.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2-utils meson vala xdg - -DESCRIPTION="Mind-mapping application for Elementary OS." -HOMEPAGE="https://github.com/phase1geo/Minder" -SRC_URI="https://github.com/phase1geo/Minder/archive/${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64" -LICENSE="GPL-3" -SLOT="0" - -RDEPEND=" - dev-lang/vala - dev-libs/granite - dev-libs/json-glib - gui-libs/libhandy[vala] - x11-libs/gtksourceview:4[vala] -" - -DEPEND=" - ${RDEPEND} - app-text/discount -" - -S="${WORKDIR}/Minder-${PV}" - -src_prepare() { - default - vala_setup -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update - gnome2_schemas_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update - gnome2_schemas_update -} diff --git a/app-misc/minder/minder-1.15.6.ebuild b/app-misc/minder/minder-1.15.6.ebuild deleted file mode 100644 index ab45b4d13b..0000000000 --- a/app-misc/minder/minder-1.15.6.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2-utils meson vala xdg - -DESCRIPTION="Mind-mapping application for Elementary OS." -HOMEPAGE="https://github.com/phase1geo/Minder" -SRC_URI="https://github.com/phase1geo/Minder/archive/${PV}.tar.gz -> ${P}.tar.gz" - -KEYWORDS="~amd64" -LICENSE="GPL-3" -SLOT="0" - -RDEPEND=" - app-text/discount - dev-lang/vala - dev-libs/granite - dev-libs/json-glib - gui-libs/libhandy[vala] - x11-libs/gtksourceview:4[vala] -" - -DEPEND=" - ${RDEPEND} - app-text/discount -" - -S="${WORKDIR}/Minder-${PV}" - -src_prepare() { - default - vala_setup -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update - gnome2_schemas_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update - gnome2_schemas_update -}