diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-02-11 00:12:38 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-02-11 00:12:38 +0000 |
commit | 0ec1e1dd7867c3dedcbea76c9b6e847d6b388c03 (patch) | |
tree | 65f42b72245de9fb9fa9ea30e6221dfff7dda7c5 /x11-misc | |
parent | 3a81cede4783e464b7485722b2eaac0280dbc570 (diff) |
gentoo auto-resync : 11:02:2025 - 00:12:37
Diffstat (limited to 'x11-misc')
-rw-r--r-- | x11-misc/Manifest.gz | bin | 46496 -> 46506 bytes | |||
-rw-r--r-- | x11-misc/qt5ct/Manifest | 2 | ||||
-rw-r--r-- | x11-misc/qt5ct/qt5ct-1.9.ebuild | 45 | ||||
-rw-r--r-- | x11-misc/trayer-srg/Manifest | 4 | ||||
-rw-r--r-- | x11-misc/trayer-srg/files/trayer-srg-1.1.8-fix-define.patch | 13 | ||||
-rw-r--r-- | x11-misc/trayer-srg/trayer-srg-1.1.8-r1.ebuild | 38 | ||||
-rw-r--r-- | x11-misc/trayer-srg/trayer-srg-1.1.8-r2.ebuild | 7 | ||||
-rw-r--r-- | x11-misc/viewglob/Manifest | 3 | ||||
-rw-r--r-- | x11-misc/viewglob/files/viewglob-2.0.4-C23.patch | 56 | ||||
-rw-r--r-- | x11-misc/viewglob/viewglob-2.0.4-r1.ebuild | 7 |
10 files changed, 129 insertions, 46 deletions
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz Binary files differindex edabf6b74faf..40d890405519 100644 --- a/x11-misc/Manifest.gz +++ b/x11-misc/Manifest.gz diff --git a/x11-misc/qt5ct/Manifest b/x11-misc/qt5ct/Manifest index 34489879bc32..27242daa6401 100644 --- a/x11-misc/qt5ct/Manifest +++ b/x11-misc/qt5ct/Manifest @@ -1,3 +1,5 @@ DIST qt5ct-1.8.tar.bz2 85945 BLAKE2B 0a882a076eb1013c4196e9067f7ed135b0f86c2850071de4945bb17053618a605ca412fbc1c7a87a6e00ee051f4fb5f0d31754490aa51abe472c72a6918088c9 SHA512 5417850fb2bad4faaed59c8af61bec04c1ee7fefe8495286571e257b2f68cd417d36439c66fcfac28bb735c753a4ca4cec327b74e97e5ce8c2d4e36b3e4fba28 +DIST qt5ct-1.9.tar.bz2 87416 BLAKE2B 72aa7055c4f7ae901001c343e2c2ad8a21568e493277f9b4b3b94497aa7bce252c6c72426d86c4427cf7545c6bfcf650f1587ebfe40842fc848115d226ec817f SHA512 8f0ed517c6b6f42eb75ac20a629cae6230846f5bdcb0a5446f52f5dc46812ee0278d095433804cd3c25c650d1737eb02d2ab2bd88fea65efa2e2ccb8c60de192 EBUILD qt5ct-1.8.ebuild 940 BLAKE2B be980603e619c1cfe6e03097c22b1ea91a980a1831ab54e7ac38dccf6f1fdb375bce7c8bd53e1a1ada78d352437fdfe6c6c3753a31aa7e63bb2b1c6e0ce09adb SHA512 c201d72b130955333cdeb4ebbd6d0f61bc8258656812f277a04f7d7f5058a530a7e34b2e114165403dbc6eeb78677f2f61d0229fed1708d25a34eb1b67d9644d +EBUILD qt5ct-1.9.ebuild 942 BLAKE2B ad352153f8905dca934008d3323213808ae0a364f9bf61c1398bdca5662b0c074c877a500b133e4dff441a74b2b2d03aa574f9b7b3ef05c822a10f1a07c934d8 SHA512 b29882a84e9551326e9999abec230df7051f5658f84413f1f8c29556aeac90330ef74099a00d337af46413e2cc19b94dce56a5b0585f2ea276a013a6f9bba709 MISC metadata.xml 482 BLAKE2B fac0c00072791bfee45fe52707734e35a18e58f21704b6897bc315ffbd4db50f2fcc058586d04c2459d39d040cd55ef3bd328b12d66c9b35f61cf985462f4d2a SHA512 6c0a13ee72cfdb1415899864758870c837adc76471358ec61aa661348caf4dccad6398a0f25a1e4bd638b7d01eeee484b7350726c0626cf991db7cd32ccc518c diff --git a/x11-misc/qt5ct/qt5ct-1.9.ebuild b/x11-misc/qt5ct/qt5ct-1.9.ebuild new file mode 100644 index 000000000000..94c08b320c08 --- /dev/null +++ b/x11-misc/qt5ct/qt5ct-1.9.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Qt5 configuration tool, similar to qtconfig for Qt4" +HOMEPAGE="https://sourceforge.net/projects/qt5ct/" +SRC_URI="https://download.sourceforge.net/qt5ct/${P}.tar.bz2" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" + +RDEPEND=" + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5=[dbus] + dev-qt/qtwidgets:5 +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-qt/linguist-tools:5 + dev-qt/qtpaths:5 +" + +src_install() { + cmake_src_install + + newenvd - 98qt5ct <<< 'QT_QPA_PLATFORMTHEME=qt5ct' +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + ewarn "qt5ct configuration won't be applied to the currently running sessions." + ewarn "Please relogin." + fi + if ! has_version 'dev-qt/qtsvg:5'; then + elog + elog "For SVG icon themes, please install 'dev-qt/qtsvg:5'." + elog + fi +} diff --git a/x11-misc/trayer-srg/Manifest b/x11-misc/trayer-srg/Manifest index 6c89072cadbe..10f9012c0608 100644 --- a/x11-misc/trayer-srg/Manifest +++ b/x11-misc/trayer-srg/Manifest @@ -1,5 +1,5 @@ AUX trayer-srg-1.1.8-avoid-prestripping-of-files.patch 418 BLAKE2B 184505920237aca82d6f8e12d73df6f80b47a35849339ebb019283f2be348b96448d9c279355761309ee5064c7a637f2e050e7d96b48e952a6735001406f6730 SHA512 e0d8d8a7251e693c44f7974231f391478847582ac9debd42939bcd3eb1c34ab50e6766ac34dde07d02bcb38320329f5a73868a510aca255df867bc8b3ab46a2a +AUX trayer-srg-1.1.8-fix-define.patch 374 BLAKE2B 06cc1a62242813278e8c6361de3fc2c12370e286fba3d06d2da23470428544653ea1301d8cc31b740124c995326bca24c8c2a1209fc16d5a37a5c06d63a84748 SHA512 d0bda078645dab2fea10a3abfb4796a391e4c5d1a6255f11255340f3b94a9c1503b9774d531d95fcd6367224dc7b5d1126df4918d05982f8b9114a2d181e368b DIST trayer-srg-1.1.8.tar.gz 28025 BLAKE2B 3eca8faf7237e1941a611a85a4460310dda1a8d89cb96ae2ac7d77c47a7f8b4fa4bb1a2bcc549fef285ca14a74dce23d9af1b349bb5b0ff9d3bf4abe1ed06351 SHA512 5ae92fdcee64ad1ca59846874dcd4bd4859adeeb80a86f1ed97d62e6306f8ec62d1ee26dba251257242dc25d158a6a550e69f2fcc8739242a2311e37fe1ce310 -EBUILD trayer-srg-1.1.8-r1.ebuild 733 BLAKE2B 059bb4b8896fd03bd4dfab5501afd14b12807c313649fb45de429649bb47f5df6935f0125831c7575f3156f874c83ae2b38480f844e936f917eac76e944d66d6 SHA512 e1368c5aa91c982d864f671b4072b84d5a999a191b97e696c744a9220e5a85f3055ba6f4b58ecdf5b062ba6661da5bba1ef1881377d438c5eea433af8c3edda1 -EBUILD trayer-srg-1.1.8-r2.ebuild 798 BLAKE2B ba6b4562fea2278b875b4ee86c6525d563f1e807b5b0a4cccfe2773e3e1e041587ac45590f03352bfc428039870e5c8fa693654dbcb1de2e1909a0d009876590 SHA512 78b7ed880ad8a33e5c93a19fb26eea106988d55e09fb0e474c06dd15988ef5d5f72d08958cef272adf6fb62476a960c808e4bd1662970edd53c043be15eabf35 +EBUILD trayer-srg-1.1.8-r2.ebuild 836 BLAKE2B 89f656045aeaad776d6fff72212d7d1fff286df5b7f27384876356d5d0006be1312a22ac8fcc5b92bf510dcc468ce2f7010e951006f2159cc11863121f8d1659 SHA512 a5c971839b76c1545890a4453d4405e27ad896e28048cfdb6163ac4e212c488277ed0e26e6d5ce7ff1c2aefd42fd3a34807c6dc19ce7cc75d5103f8c86a42daf MISC metadata.xml 501 BLAKE2B 9251421498077d5a34ae6871270f908d51362cd42971b5c1ea4583c8643f26b7e64eed15cbd8396abc6093024df850aa0814748cd76794ecae8d94514d8adc41 SHA512 78dfec041f277181951f07716211407cf4f36ddf8ee8e6b75d7b865cc10cdbfb14d898ea39ed0f012a704c448be2b22290ebb19d272bf859bf6c14780e30c8ce diff --git a/x11-misc/trayer-srg/files/trayer-srg-1.1.8-fix-define.patch b/x11-misc/trayer-srg/files/trayer-srg-1.1.8-fix-define.patch new file mode 100644 index 000000000000..a58b4e9acc52 --- /dev/null +++ b/x11-misc/trayer-srg/files/trayer-srg-1.1.8-fix-define.patch @@ -0,0 +1,13 @@ +Add missing argument in function declaration, C23 +https://bugs.gentoo.org/944020 +--- a/bg.h ++++ b/bg.h +@@ -9,7 +9,7 @@ + #include <glib.h> + #include <gdk-pixbuf/gdk-pixbuf.h> + +-void bg_init(); ++void bg_init(Display *dpyn); + void bg_rootbg_changed(); + GdkPixmap *bg_new_for_win(Window win); + void modify_drawable(GdkDrawable *base, GdkGC *gc, guint32 tintcolor, gint alpha); diff --git a/x11-misc/trayer-srg/trayer-srg-1.1.8-r1.ebuild b/x11-misc/trayer-srg/trayer-srg-1.1.8-r1.ebuild deleted file mode 100644 index 857f7def615b..000000000000 --- a/x11-misc/trayer-srg/trayer-srg-1.1.8-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="trayer fork with multi monitor support and cleaned up codebase" -HOMEPAGE="https://github.com/sargon/trayer-srg" -SRC_URI="https://github.com/sargon/${PN}/archive/${P/-srg/}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - x11-libs/gdk-pixbuf:2 - dev-libs/glib:2 - x11-libs/gtk+:2 - x11-libs/libX11 -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}"/${PN}-trayer-${PV} - -src_configure() { - ./configure --prefix="${EPREFIX}" || die -} - -src_compile() { - emake TARGET=${PN} CC="$(tc-getCC)" -} - -src_install() { - dobin ${PN} - einstalldocs -} diff --git a/x11-misc/trayer-srg/trayer-srg-1.1.8-r2.ebuild b/x11-misc/trayer-srg/trayer-srg-1.1.8-r2.ebuild index 2676ed677f88..3a334d5db670 100644 --- a/x11-misc/trayer-srg/trayer-srg-1.1.8-r2.ebuild +++ b/x11-misc/trayer-srg/trayer-srg-1.1.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,10 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" -PATCHES=( "${FILESDIR}/${P}-avoid-prestripping-of-files.patch" ) +PATCHES=( + "${FILESDIR}/${P}-avoid-prestripping-of-files.patch" + "${FILESDIR}/${P}-fix-define.patch" +) src_configure() { ./configure --prefix="${EPREFIX}" || die diff --git a/x11-misc/viewglob/Manifest b/x11-misc/viewglob/Manifest index cbfdbd7e9d4a..e0b9e82ea16e 100644 --- a/x11-misc/viewglob/Manifest +++ b/x11-misc/viewglob/Manifest @@ -1,6 +1,7 @@ AUX README.gentoo 550 BLAKE2B bcb14571e6403904ea35a0e8acf030986a7509a951921cb353db9e89bd3786b55c48949449026b0eee5900afe3f964d1a60256449d7508ec84178b4208d1d7cc SHA512 93a0a08cc7e3c612c78aeed2794ec66141aebe3be974605282e52d3adea48c79fae0a16bc427b2e80a83dc5914f009bb9aa7a241142d4976085c56768332fd0c +AUX viewglob-2.0.4-C23.patch 1303 BLAKE2B 5a63a6fb5f1782277505ac7496173816346a32dd21ba39d108cc9c02a34e07389897f58b03e1f83aff9a82bba568506ae2fe71d6797101f7d52f30d30b745bfb SHA512 72080254be469023b67c0ff3b59049670c83370aa9da3a0784fd48fd97d2791caf4fb558c7985c003295a23509a018811e06471cf045ed8a2d606ff169d8198d AUX viewglob-2.0.4-format-security.patch 1112 BLAKE2B 6fd80a43df9a2dda0e45fc993c27e70a0edd46fd02e189a01f0ff4625edb8033c57a72a0a368219f9c18271ef571b6f1a44bc4932921e439bb0a1259ac635d34 SHA512 1273b51c4a4bf67c53630965d641a95d30916026e8307878335bac95cb1982c3d3705954a3caa600eef27b41c8319131fd00ac8fae5fc85707be90409e064945 AUX viewglob-2.0.4-underlinking.patch 5015 BLAKE2B 721edfc97a630d303d56ec8df26c7a8ae153e01cb35f3815b9bc2479472e24d12afe225b8f28385b6055e7a2b2dab84734d27825afd0bbbfa995e404d65e527f SHA512 3dacc19e362bf5e69348eff097daf55c25bc4b9d3afe589ad49f28f01394da29f365708a15ce4c662918daefed95cb059b9d45d44b8269118812d5945a2997ee DIST viewglob-2.0.4.tar.gz 324752 BLAKE2B 149b6e6f6e6cc825407724c227295ad744b5e5329ff0a30d3d2b069920be06d80de8898bf56a47f9cc6fad4f9ef650469789e4228f18ba7eb287863bad21ef7d SHA512 95fb5ef6dc412804cbff6a961ec08bf8e114eefb9ea5430aa1be2f8b2bcbb7e76ab8392e31148d4275debd6f4cada81d1ebfb08a741b8a579f749efdb8f7adb4 -EBUILD viewglob-2.0.4-r1.ebuild 776 BLAKE2B 17fdf913b6fa07fc18d10572bc5d518d8cda270972677743a37bf834d91b2889aef68542d10ab386a1e7f1e66135ed4eaa007b8d51208faf2f79347741d6eee1 SHA512 3bf8ae1aee606b3774cf0723475dbb62f9c35362a3874e41cdc49ced886a87586be5e02177f142b57498255efa35f9a49443ba372ac6b85dd4876d786fec2e9f +EBUILD viewglob-2.0.4-r1.ebuild 807 BLAKE2B 057dd02311e0fd69bff8821e15525686b4ea7fb818914f0e44a51569089b9b96e8d282195ce20da3c3802d4799346d776ba9280e8d5c497f5e1f399c49a2f3fc SHA512 c2ff2db4bc9a61e55bdea0494eca0921c352d0d6b1cd7626c019124bb0c9aa8922d07f33a02d90ab1e5dcc819b72b304caee2ed32390d108a7c2d58afeb91a0d MISC metadata.xml 731 BLAKE2B 9137dc4946306005f0598974b01523eb32e81b203447e32822049719bbdc9df9f474ce590c21fad0cbea6ec8fb9604bc38f38347b4c5a3a2103da9d51ee0504f SHA512 40b4e906995041a791d24a92567b7a58dd7020ab4aae4cab210d1513f42ba953bb6eb896dc0b16970300897973c861edc2e72199eeef1499418b83ee87719721 diff --git a/x11-misc/viewglob/files/viewglob-2.0.4-C23.patch b/x11-misc/viewglob/files/viewglob-2.0.4-C23.patch new file mode 100644 index 000000000000..160a0e069162 --- /dev/null +++ b/x11-misc/viewglob/files/viewglob-2.0.4-C23.patch @@ -0,0 +1,56 @@ +https://bugs.gentoo.org/944019 +https://bugs.gentoo.org/921573 +Fix implicit defines in configure by defaulting to GNU_SOURCES, set include +ordering straight for implicit define in code and fix sizes/declarations +for C23 +--- a/configure.ac ++++ b/configure.ac +@@ -1,6 +1,7 @@ + dnl Process this file with autoconf to produce a configure script. + AC_INIT([viewglob], [2.0.4]) + AM_INIT_AUTOMAKE ++AC_USE_SYSTEM_EXTENSIONS + AM_CONFIG_HEADER([config.h]) + RELEASE_DATE="April 26, 2006" + +--- a/common/conf-to-args.c ++++ b/common/conf-to-args.c +@@ -32,7 +32,7 @@ + GString* arg_str = NULL; + + gchar buf[1024]; +- gint nread; ++ gssize nread; + + gchar* home = getenv("HOME"); + if (!home) { +--- a/vgd/tcp-listen.c ++++ b/vgd/tcp-listen.c +@@ -26,6 +26,8 @@ + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + ++#include "common.h" ++ + #include <sys/types.h> + #include <sys/socket.h> + #include <netinet/in.h> +@@ -34,7 +36,6 @@ + + #include <string.h> + +-#include "common.h" + #include "tcp-listen.h" + + +--- a/vgseer/ptytty.c ++++ b/vgseer/ptytty.c +@@ -112,7 +112,7 @@ + #if defined(HAVE_GRANTPT) && defined(HAVE_UNLOCKPT) + # if defined(PTYS_ARE_GETPT) || defined(PTYS_ARE_PTMX) + { +- extern char *ptsname(); ++ extern char *ptsname(int fd); + + # ifdef PTYS_ARE_GETPT + pfd = getpt(); diff --git a/x11-misc/viewglob/viewglob-2.0.4-r1.ebuild b/x11-misc/viewglob/viewglob-2.0.4-r1.ebuild index 5e6a315f0954..a130b2f633c8 100644 --- a/x11-misc/viewglob/viewglob-2.0.4-r1.ebuild +++ b/x11-misc/viewglob/viewglob-2.0.4-r1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools readme.gentoo-r1 DESCRIPTION="Graphical display of directories and globs referenced at the shell prompt" -HOMEPAGE="http://viewglob.sourceforge.net/" +HOMEPAGE="https://viewglob.sourceforge.net/" SRC_URI="https://downloads.sourceforge.net/viewglob/${P}.tar.gz" LICENSE="GPL-2" @@ -23,6 +23,7 @@ DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${P}-underlinking.patch "${FILESDIR}"/${P}-format-security.patch + "${FILESDIR}"/${P}-C23.patch ) src_prepare() { |