1
0
mirror of https://github.com/gryf/gryf-overlay.git synced 2026-04-05 13:43:32 +02:00

Compare commits

...

12 Commits

Author SHA1 Message Date
6fd0563db7 Added forgotten oc ebuild. 2024-09-15 09:42:15 +02:00
b3809bf45f Removed couple of old ebuilds 2024-09-15 08:08:02 +02:00
1e18392727 Bump oc version 2024-09-15 08:06:18 +02:00
187dfeb4d3 Removed temporary hplip ebuild 2024-09-15 08:04:25 +02:00
a215da5726 Removed old easytag 2024-09-15 08:03:02 +02:00
ff1d4f67fa Bump SweetHome3D version 2024-09-15 08:02:06 +02:00
29df25afd3 Bump recoil version 2024-09-15 07:56:33 +02:00
12fae1f5d1 Removed gscreenshot 2024-09-15 07:54:58 +02:00
abe1093a3e Changed homepage for osmo-pim 2024-09-15 07:28:34 +02:00
d56038fd69 Remove old versions of mc 2024-09-15 07:26:06 +02:00
f1903d976e Bump exomizer version 2024-09-15 07:24:26 +02:00
bef0ba9509 Bump unadf version 2024-09-15 07:20:58 +02:00
37 changed files with 81 additions and 1110 deletions

View File

@@ -1 +1,2 @@
EBUILD unadf-0.8.0.ebuild 638 BLAKE2B 57726bedc71bfbbfb1edde4f68361363282420c2953261e9daa4b4eb1ddd0ad8aaf051fe5dab9d76cb3cfe3403815fabe3a7779a346c50fefb3fe8d741550484 SHA512 b3176d5b2e18dfe76b09cda35c94f49a4bac756953b04535c140e03a5d9cb20c0aa5d66e3805f71c596a82ef7782f495c72b6ca7210daf2e8500306dc2f230df
EBUILD unadf-0.9.0.ebuild 638 BLAKE2B 57726bedc71bfbbfb1edde4f68361363282420c2953261e9daa4b4eb1ddd0ad8aaf051fe5dab9d76cb3cfe3403815fabe3a7779a346c50fefb3fe8d741550484 SHA512 b3176d5b2e18dfe76b09cda35c94f49a4bac756953b04535c140e03a5d9cb20c0aa5d66e3805f71c596a82ef7782f495c72b6ca7210daf2e8500306dc2f230df

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools git-r3
MY_PN="adflib"
DESCRIPTION="Extract files from Amiga adf disk images"
HOMEPAGE="https://github.com/lclevy/adflib"
EGIT_REPO_URI="https://github.com/lclevy/adflib"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE="static-libs"
#S="${WORKDIR}/${MY_PN}-${PV}"
src_prepare() {
default
eautoreconf
}
src_configure() {
econf $(use_enable static-libs static)
}
src_install() {
default
find "${D}" -name '*.la' -delete || die
}

View File

@@ -1,2 +1,4 @@
DIST exomizer-3.1.1.zip 713134 BLAKE2B 55f136983024636b2057becf0c46651b8dd5dc7aa0c508075f5596f60eb283a7a1ff78cd245278c1266759894f2bed6128cc7deb5b20a1299039bdd3de640b68 SHA512 24044211ecd570a17f63b3b667d53a720311e7b5ca910b6e52b212ab3e6304bddf9254a67fcb9e26a6a73d4f033dc38dbd9b007454acbb29f5202cd402340897
DIST exomizer-3.1.2.zip 723221 BLAKE2B a05a5edcf70286b1af05fbeaa083493d534e8c8413859f2cc054eee406a1b6d211319e4ba6d46113eabbd62fbaf3f4de9f0a334c0773c673dc0fd91b2bc1e113 SHA512 c63b884c365d3b3682515c0a296b8d33897223eb653a90e30634cea599305c37e002d5a6d166a068aa46e6d50f255563b9f62e571830353ded79c7b65b8e160e
EBUILD exomizer-3.1.1.ebuild 835 BLAKE2B 7fc7121c8022ce066275d0e600bd2ab06d174803d296c9a800456e2682c93d3bc5d74d6fc54c060e1e13d9d0ab6ba262356290195d832b3990fa0ca71b9a1efb SHA512 c4faf6ed5e54a60cd5936574bb8c5a91092eb4733f6a8cdc5eb7cc0b9eaefcac106e806e6cca2a9398d6fb235609d432d86d3c17fa748c8efce54b1f94cb18f1
EBUILD exomizer-3.1.2.ebuild 835 BLAKE2B 7fc7121c8022ce066275d0e600bd2ab06d174803d296c9a800456e2682c93d3bc5d74d6fc54c060e1e13d9d0ab6ba262356290195d832b3990fa0ca71b9a1efb SHA512 c4faf6ed5e54a60cd5936574bb8c5a91092eb4733f6a8cdc5eb7cc0b9eaefcac106e806e6cca2a9398d6fb235609d432d86d3c17fa748c8efce54b1f94cb18f1

View File

@@ -0,0 +1,37 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=8
DESCRIPTION="Suite of packer/depacker tools for 6510 processor"
HOMEPAGE="https://bitbucket.org/magli143/exomizer/wiki/Home"
SRC_URI="https://bitbucket.org/magli143/exomizer/wiki/downloads/${P}.zip"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}"
S=${WORKDIR}
src_prepare() {
sed -i -e 's/^WFLAGS/#WFLAGS/' src/Makefile || die "Sed failed!"
sed -i -e 's/^CFLAGS/#CFLAGS/' src/Makefile || die "Sed failed!"
sed -i -e 's/^LDFLAGS/#LDFLAGS/' src/Makefile || die "Sed failed!"
eapply_user
}
src_compile() {
cd ${S}/src
emake || die "Make failed!"
}
src_install() {
dobin src/exomizer src/exobasic
dodoc changelog.txt exo20info.txt exo31info.txt exobasic10b2.txt
}

View File

@@ -1,14 +1,8 @@
AUX mc-4.8.26-ncurses-mouse.patch 612 BLAKE2B ba3324dfee320a6c08c65ec8bf7784075f8a36c111ffa75129251674152cea68cde87844d5849c82111d4fad779c1d13992a7d765c4bc48b39d865ab1f89cbb6 SHA512 f97025ad7b3719b372368028ad9428e0cac67069d04e70b2e2923dd998a9f687f0807254bdc859218869e1666db80807fd53c19291e2921b420bc357e79d9406
AUX mc-4.8.28-tests.patch 1308 BLAKE2B 37f2d2a3264386d558212741d95c68c9362676d727d4d2b47a690dd6ad97c15ff943b3950cc28456ffceda78e88645bd6f73958a592f425594e727cc383721cf SHA512 41499d5ee4a7d0bf3e08c6fad56c2d46e3761f4f7359db1351c4ca1358a9ba33be7979df55d19263214acb3ea01271278efccff72d32ea3cf8a3cfb84a964f47
AUX mc-4.8.29-autoconf-c99.patch 849 BLAKE2B 7d9eb9b7f046dac592dee09e3598620c61167365aefb41186f4d60b803f17cf151280b9bf5facef7101f5297d9faa3b269c9b759095ad6bd01f79b4a8ee38211 SHA512 983de54aa05b09c9510945f4c3b83231779ee24808ec2cbbb2ce0e2b5743bb120d85edf0e9bd0d78e5aafb42601272997c2bcef9fb606de9e043d9619eba4485
AUX mc-4.8.29-gentoo-tools.patch 413 BLAKE2B 53e3f8e5e711374bbc5e3bb868df5e3345eed8f8de4ec3cac486b63c210bb10e6832b60292c614b4bd5c65ae750c5b2c38430ac1da2c9f6febb2b686199463ff SHA512 38598f57f4905659bc5d69f4ae19510ce35e76c8e33fc5262c5c8d17742483ebd5aa61ddac29a5811e111fe8ca66e6418fa4d48567e3a4e7ec4406916834c6fa
AUX mc-4.8.30-mcdiff-segfault.patch 1534 BLAKE2B ff3904f22a3f46251833f259255abd15015d47fed685447fb7f42b4d8adc042adb3104b4e41c2bedc0552335e681ca5df7404cd9cd0e4066a8a84714faa718c2 SHA512 41aa773416a3bd2f035ed584b6179f237b216010bd541b1a881f95f25eb5d05abbe721af2ae3c64dc39916525ff284cf0c5bf2ddde89e4bcf3647f7c5cad4e2d
AUX mc-4.8.30-musl-tests.patch 300 BLAKE2B 52dff36517ccd7643cf594e556b0f315081ed39d01735f6da351bdf3dadc70ce1b14e8320b5edb08a8ae1a2db533f1bea60ef6bb1c37bc24a80a0c671384349d SHA512 73b32f64c5976a1b4518d2cdb8c802d9a93c71aab3781c6edfc731d7088ac67e3a09687bc1cce8a3597117b333e13ba96c50c4b26a21f5ad4c81aa76f03cfb41
DIST mc-4.8.28.tar.xz 2333072 BLAKE2B f4218e6c166df85b7b3736f0fd1414c9507c72074f06001f12b114ce6c6fbbf3688ab850aa70f5063eb3920736f878e113eb39a5d261ccfc3ffa9dab473a8436 SHA512 ca3b3a57281e9387cb52bf1fcfc3f39a4d5f438aafc256dc492c192678824f67c983a852c759664efc5bc6d0de471c9b3929834f8301f6302ca1ebeee513fdfd
DIST mc-4.8.29.tar.xz 2368164 BLAKE2B 0ecddf33b4b7b32918484bc7efe15ef1c9dda094814c85ceabf1b4bd9343507a33932b8cd050fdae2e683f9815ab6dd802ff8eb8e2215c6264be073bc5ac7e4d SHA512 c7e219eda34197d0294748cf5fd1a5dcfedfc17c20cfcf94c4dad5170f87095845f4fc0065e2868342125039c13cc3ba617804df74186816828e93ed71c1e9a3
DIST mc-4.8.30.tar.xz 2380824 BLAKE2B 2bf759314abae39db7596426cba22f6eaac0efc58e7025f1a7ef1863496ea7a3c00d298d101123b9defb109e76e31fe988227fb5c1112e06051b3c7a5b3dc1b6 SHA512 f793f744eaff236c9952d477236dd775a24d9ddd7ff46940bfe2d06da5596bed91d6bd9c85250696da6dcdc0a1890dc01c736654df3f59039674eff38e12e68e
DIST uc1541 20829 BLAKE2B c94bd39cc6d9ffe2b4f8c2ae45b864609776538f75e30c38c1ccd7c34ca348c8898b2d2e1924a1cd2c4c942e448165e365a43a7467c83053ef85b9ee34922c0e SHA512 d043293031cc0e71f36c6948e645e222f01408eafb728cd89c526afb114a13493ea551144d6c8e0572f23119659572b1e9cace73f9d536c722324c1626dbab7d
DIST ulha 5392 BLAKE2B def48a21baa3a977bb2c417de7ab2d5882485bef66a31308a445bbf64adfe901414294b713d77a5db318391ce10b40fd9e82eb47e0749d0a853cc40197cd1e17 SHA512 b679ace38da80e887f1ca3d424db2174472b6aa31eda963181c578b57f9fa89219c93e515ef3b74547519d90840604c7a91a95b7bfc34cbae5c17d700ff88ed5
EBUILD mc-4.8.28-r10.ebuild 3511 BLAKE2B 94f4ca7ac151d445700cdd40939b51d083f236565362c5358d9e262d44d326260eada5470e501491d1b75bf59555584cfdf143aed22fdaf71858e6d5676a2b53 SHA512 de180744ef6a6afb4a9c1d38d5c7702903456bc9126a43790371bed6cecc703ea4444705dfe68ae1cde651065769bb8370f9771a3b9b3c37984b8f588126b133
EBUILD mc-4.8.29-r10.ebuild 3418 BLAKE2B 63a4ddaf5cfcd3443a72e519d75c52e4557374289c571971d6da2e2b9b1a74262b6125260717bfd3cd762daabde9f35d902d4d34c6b7af5c7654b518238e5ed6 SHA512 082ec71d5207692ce3fac652ee2270e9dc3b8d29293c8618dfe0d6e612fa7847bfad3676d882b78db5c2a47ae942c94cecec52b577d9168442d65ba875c754ba
EBUILD mc-4.8.30-r10.ebuild 3464 BLAKE2B bf497f1d7d742c0f3238bcf0da18ee2ee056c1f5d3884ddd342d3fa5e8e774eb9258787a079331c11e56255ecd2a587d08fcabe5731dcef9b23c0a608f136b79 SHA512 80720a72c7d7765a828263242a6cf3b6ef0948a85c024dbaad5623cf0e93eaf8139c99b5b3511f4c6c585bc47be28fca4b3f3680404f46fe4f9f11a3be62b246

View File

@@ -1,35 +0,0 @@
START_TEST uses the variable name _i, so GCC complains about redefining it with
a different type here.
--- mc-4.8.28/tests/lib/strutil/filevercmp.c 2022-03-20 10:02:47.000000000 +0000
+++ mc-4.8.28/tests/lib/strutil/filevercmp.c 2022-03-27 15:31:19.812120141 +0100
@@ -353,20 +353,20 @@
START_TEST (filevercmp_test5)
/* *INDENT-ON* */
{
- size_t _i;
+ size_t ii;
- for (_i = 0; _i < filevercmp_test_ds5_len; _i++)
- for (; filevercmp_test_ds5[_i] != NULL; _i++)
+ for (ii = 0; ii < filevercmp_test_ds5_len; ii++)
+ for (; filevercmp_test_ds5[ii] != NULL; ii++)
{
- const char *i = filevercmp_test_ds5[_i];
- size_t _j;
+ const char *i = filevercmp_test_ds5[ii];
+ size_t jj;
- for (_j = _i; filevercmp_test_ds5[_j] != NULL; _j++)
+ for (jj = ii; filevercmp_test_ds5[jj] != NULL; jj++)
{
- const char *j = filevercmp_test_ds5[_j];
+ const char *j = filevercmp_test_ds5[jj];
- ck_assert_int_eq (test_filevercmp (i, j), 0);
- ck_assert_int_eq (test_filevercmp (j, i), 0);
+ ck_assert_int_eq (test_filevercmp (i, j), 0);
+ ck_assert_int_eq (test_filevercmp (j, i), 0);
}
}
}

View File

@@ -1,24 +0,0 @@
From a2dbad461b8a63630f9ad7cfa36b6613e85a91cb Mon Sep 17 00:00:00 2001
From: Florian Weimer <fweimer@redhat.com>
Date: Sun, 5 Feb 2023 18:38:37 +0100
Subject: [PATCH] autoconf: Fix C99 compatibility issue in mc_GET_FS_INFO check
Content-type: text/plain
Include <fcntl.h> for the declaration of posix_fallocate. This
avoids an implicit function declaration and build issues with future
compilers.
Signed-off-by: Florian Weimer <fweimer@redhat.com>
--- a/m4.include/mc-get-fs-info.m4
+++ b/m4.include/mc-get-fs-info.m4
@@ -8,6 +8,7 @@ AC_DEFUN([gl_POSIX_FALLOCATE], [
AC_LINK_IFELSE([AC_LANG_PROGRAM([[
#define _XOPEN_SOURCE 600
#include <stdlib.h>
+ #include <fcntl.h>
#if defined(__GLIBC__) && (__GLIBC__ < 2 || __GLIBC_MINOR__ < 7)
possibly broken posix_fallocate
#endif
--
2.39.1

View File

@@ -1,133 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools flag-o-matic
MY_P="${P/_/-}"
SRC_URI="
http://ftp.midnight-commander.org/${MY_P}.tar.xz
https://raw.githubusercontent.com/gryf/uc1541/master/uc1541
https://raw.githubusercontent.com/gryf/mc_ulha/master/ulha
"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
DESCRIPTION="GNU Midnight Commander is a text based file manager"
HOMEPAGE="https://midnight-commander.org"
LICENSE="GPL-3"
SLOT="0"
IUSE="+edit gpm nls sftp +slang spell test unicode X"
REQUIRED_USE="spell? ( edit )"
RDEPEND="
dev-python/extfslib
>=dev-libs/glib-2.30.0:2
gpm? ( sys-libs/gpm )
kernel_linux? ( sys-fs/e2fsprogs[tools(+)] )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )
!slang? ( sys-libs/ncurses:=[unicode(+)?] )
spell? ( app-text/aspell )
X? (
x11-libs/libX11
x11-libs/libICE
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libSM
)
"
DEPEND="${RDEPEND}"
BDEPEND="
app-arch/xz-utils
virtual/pkgconfig
nls? ( sys-devel/gettext )
test? ( dev-libs/check )
"
RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
PATCHES=(
"${FILESDIR}"/${PN}-4.8.26-ncurses-mouse.patch
"${FILESDIR}"/${P}-tests.patch #836812
)
pkg_pretend() {
if use slang && use unicode ; then
ewarn "\"unicode\" USE flag only takes effect when the \"slang\" USE flag is disabled."
fi
}
src_prepare() {
default
# patch touches configure.ac
eautoreconf
}
src_configure() {
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
local myeconfargs=(
--enable-charset
--enable-vfs
--with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' '')")
$(use_enable kernel_linux vfs-undelfs)
# Today mclib does not expose any headers and is linked to
# single 'mc' binary. Thus there is no advantage of having
# a library. Let's avoid shared library altogether
# as it also conflicts with sci-libs/mc: bug #685938
--disable-mclib
$(use_enable nls)
$(use_enable sftp vfs-sftp)
$(use_enable spell aspell)
$(use_enable test tests)
$(use_with gpm gpm-mouse)
$(use_with X x)
$(use_with edit internal-edit)
)
econf "${myeconfargs[@]}"
}
src_test() {
# Bug #759466
if [[ ${EUID} == 0 ]] ; then
ewarn "You are emerging ${PN} as root with 'userpriv' disabled."
ewarn "Expect some test failures, or emerge with 'FEATURES=userpriv'!"
fi
# CK_FORK=no to avoid using fork() in check library
# as mc mocks fork() itself: bug #644462.
#
# VERBOSE=1 to make test failures contain detailed
# information.
CK_FORK=no emake check VERBOSE=1
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS NEWS README
# fix bug #334383
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
fowners root:tty /usr/libexec/mc/cons.saver
fperms g+s /usr/libexec/mc/cons.saver
fi
exeinto "/usr/libexec/mc/extfs.d/"
doexe "${DISTDIR}/ulha"
doexe "${DISTDIR}/uc1541"
}
pkg_postinst() {
if use spell && ! has_version app-dicts/aspell-en ; then
elog "'spell' USE flag is enabled however app-dicts/aspell-en is not installed."
elog "You should manually set 'spell_language' in the Misc section of ~/.config/mc/ini"
elog "It has to be set to one of your installed aspell dictionaries or 'NONE'"
elog
fi
elog "To enable exiting to latest working directory,"
elog "put this into your ~/.bashrc:"
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
}

View File

@@ -1,128 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools flag-o-matic
MY_P="${P/_/-}"
SRC_URI="
http://ftp.midnight-commander.org/${MY_P}.tar.xz
https://raw.githubusercontent.com/gryf/uc1541/master/uc1541
https://raw.githubusercontent.com/gryf/mc_ulha/master/ulha
"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
DESCRIPTION="GNU Midnight Commander is a text based file manager"
HOMEPAGE="https://midnight-commander.org"
LICENSE="GPL-3"
SLOT="0"
IUSE="+edit gpm nls sftp +slang spell test unicode X"
REQUIRED_USE="spell? ( edit )"
RDEPEND="
dev-python/extfslib
>=dev-libs/glib-2.30.0:2
gpm? ( sys-libs/gpm )
kernel_linux? ( sys-fs/e2fsprogs[tools(+)] )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )
!slang? ( sys-libs/ncurses:=[unicode(+)?] )
spell? ( app-text/aspell )
X? (
x11-libs/libX11
x11-libs/libICE
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libSM
)
"
DEPEND="${RDEPEND}"
BDEPEND="
app-arch/xz-utils
virtual/pkgconfig
nls? ( sys-devel/gettext )
test? ( dev-libs/check )
"
RESTRICT="!test? ( test )"
S="${WORKDIR}/${MY_P}"
PATCHES=(
"${FILESDIR}"/${PN}-4.8.26-ncurses-mouse.patch
"${FILESDIR}"/${PN}-4.8.29-gentoo-tools.patch
"${FILESDIR}"/${PN}-4.8.29-autoconf-c99.patch
)
src_prepare() {
default
# patch touches configure.ac
eautoreconf
}
src_configure() {
[[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket"
local myeconfargs=(
--enable-charset
--enable-vfs
--with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' '')")
$(use_enable kernel_linux vfs-undelfs)
# Today mclib does not expose any headers and is linked to
# single 'mc' binary. Thus there is no advantage of having
# a library. Let's avoid shared library altogether
# as it also conflicts with sci-libs/mc: bug #685938
--disable-mclib
$(use_enable nls)
$(use_enable sftp vfs-sftp)
$(use_enable spell aspell)
$(use_enable test tests)
$(use_with gpm gpm-mouse)
$(use_with X x)
$(use_with edit internal-edit)
)
econf "${myeconfargs[@]}"
}
src_test() {
# Bug #759466
if [[ ${EUID} == 0 ]] ; then
ewarn "You are emerging ${PN} as root with 'userpriv' disabled."
ewarn "Expect some test failures, or emerge with 'FEATURES=userpriv'!"
fi
# CK_FORK=no to avoid using fork() in check library
# as mc mocks fork() itself: bug #644462.
#
# VERBOSE=1 to make test failures contain detailed
# information.
CK_FORK=no emake check VERBOSE=1
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS NEWS README
# fix bug #334383
if use kernel_linux && [[ ${EUID} == 0 ]] ; then
fowners root:tty /usr/libexec/mc/cons.saver
fperms g+s /usr/libexec/mc/cons.saver
fi
exeinto "/usr/libexec/mc/extfs.d/"
doexe "${DISTDIR}/ulha"
doexe "${DISTDIR}/uc1541"
}
pkg_postinst() {
if use spell && ! has_version app-dicts/aspell-en ; then
elog "'spell' USE flag is enabled however app-dicts/aspell-en is not installed."
elog "You should manually set 'spell_language' in the Misc section of ~/.config/mc/ini"
elog "It has to be set to one of your installed aspell dictionaries or 'NONE'"
elog
fi
elog "To enable exiting to latest working directory,"
elog "put this into your ~/.bashrc:"
elog ". ${EPREFIX}/usr/libexec/mc/mc.sh"
}

View File

@@ -1,2 +1,2 @@
DIST osmo-0.4.4.tar.gz 1312483 BLAKE2B 0849324609e8769f5108a87b56e553b677526deb94f81797baa280b2b9df81f3368de33c07185c78a4b20c21e246015a03f94c2e1dd040ef5dadd444b4f0b5b6 SHA512 2aa72933ec23dba236c3ff0f9d7a86fe3dcf80eaa7bad521866e22020d71ac883cbbb91a9fe444dbca3d651459b1c2b387c253cfadac39ba3d4fcab730010e08
EBUILD osmo-0.4.4.ebuild 976 BLAKE2B 7cd5f357f297143e6ed39381f87eba0a071ad5677afb4f7ad2beaf7313fb69d0620a6f9abf124136bad5400cd8c23f0241a99ff18046f269c0f33cffdd53c46d SHA512 17a3c7e1ecb5489fabf052cc7c47f1a833a5317e03e96e9ebbcdd7a839da447540d24254f96c9009d42bcac823bef2c0c9631a49d7325758203bc8c3218c9fd8
EBUILD osmo-0.4.4.ebuild 986 BLAKE2B 117ba54ca117149358e349c9c322b299ebdf18bc6691211ffb42abec366f7b14080267130b2be920278f947c5f6150e83490e83138eeee498610b7b1abbcc281 SHA512 b7c1edf6c730246e227fd90b43afc067a079b79dbb0ceb8575eac2d3a3c41d954481a2d5cc7ec304b3088d032d2478ca09d5fcd1162fab61560dd2d05fdb6837

View File

@@ -6,7 +6,7 @@ EAPI="8"
inherit flag-o-matic
DESCRIPTION="A handy personal organizer"
HOMEPAGE="http://clayo.org/osmo/"
HOMEPAGE="https://osmo-pim.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}-pim/${P}.tar.gz"
LICENSE="GPL-2"

View File

@@ -1,6 +0,0 @@
DIST gscreenshot-2.18.0.tar.gz 123583 BLAKE2B edd9b9da59a1faee23e28b99af7ca7b868282341dfffc207fdb0c622475094ccdf785e6c1c689d3bb6b5e3d9b25fd3678af2c895d7a2c9832796e0a808636184 SHA512 2a0bf2e067ecd35c1688cb9f6f1656ffd0e93efe0d665fb23ea240eb2e20ff8dd8f824517b3a96ca6b0e359d61ca4d1d2ee37ebf1efd684bed79435ee5a4afe8
DIST gscreenshot-3.3.0.tar.gz 150046 BLAKE2B 68701c9a6cabb9a8c0cba5833c554f78eb54787a80b3f5fc964e74ca5249b4c022fce83f3507247569443fcfba09933ea9d26a672863a48ff5952aa30c717509 SHA512 65406a02629f493729fc9d83eaa3004f5dd4a0c1e298a33ea17d31623b483c49fb1794b6dcd44acef1bc41854accb260528dafa8e98d92009351379f0a274aa1
DIST gscreenshot-3.4.1.tar.gz 150794 BLAKE2B aa5a6654ca2ecaa373343fdf68948c7368871ded3bb46deef574c7b61896c0a090a13a2b217685bd0bd20819e7f145c7d39cc8f8b5fef6cbdb7c7e5cdb06c346 SHA512 d1cfc29ea82769cbd792bf7e83e2cbe4ddd90548162a7c04e16da22305a7eb2691aa04d1c9518c7089696ea5969503f7d16cfea5054e30f7d7a0a1eaada3a2c6
EBUILD gscreenshot-2.18.0.ebuild 625 BLAKE2B df0e5a8a2b8a7dd7f9517015348a0f7940d28bd47b29034dbf3dc0b889c05158bbdc2e5f80947e36fa149e8a2403f646d43b422cabe95ed46c750130e61d5826 SHA512 0f03816194ce95e67ecf4086721a130310e730ec2397fc8ae8f49057cb1e98cd08d613d3ae7e4a26f30e7e1741da867bf8d55f4aaa42526977f562283e9a77d2
EBUILD gscreenshot-3.3.0.ebuild 625 BLAKE2B dea193ffeee42215f594f7440440dfb084913aea4411aacb4b836784095b8ffb17f276381cb7150afb64f8fed1a62c2995e09739ba81252f89cfcb812770cd52 SHA512 5fc5c3ae389018b27be68b4c2f59a91a366bf8e6e2a54c1367d05e842d2d87286d2d132840861b734634a4074913f059b123d089cf42e18f7b44169b1b368917
EBUILD gscreenshot-3.4.1.ebuild 625 BLAKE2B dea193ffeee42215f594f7440440dfb084913aea4411aacb4b836784095b8ffb17f276381cb7150afb64f8fed1a62c2995e09739ba81252f89cfcb812770cd52 SHA512 5fc5c3ae389018b27be68b4c2f59a91a366bf8e6e2a54c1367d05e842d2d87286d2d132840861b734634a4074913f059b123d089cf42e18f7b44169b1b368917

View File

@@ -1,27 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=8
PYTHON_COMPAT=( python3_{8..13} )
inherit distutils-r1
DESCRIPTION="A simple GUI frontend for the scrot, imlib2, or ImageMagick screenshooters"
HOMEPAGE="https://github.com/thenaterhood/gscreenshot"
SRC_URI="https://github.com/thenaterhood/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE=""
DEPEND="
dev-python/pillow
dev-python/pygobject
dev-python/setuptools
media-gfx/scrot
x11-misc/xclip"
RDEPEND="${DEPEND}"
DOCS=( README.md )

View File

@@ -1,27 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=8
PYTHON_COMPAT=( python3_{9..13} )
inherit distutils-r1
DESCRIPTION="A simple GUI frontend for the scrot, imlib2, or ImageMagick screenshooters"
HOMEPAGE="https://github.com/thenaterhood/gscreenshot"
SRC_URI="https://github.com/thenaterhood/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE=""
DEPEND="
dev-python/pillow
dev-python/pygobject
dev-python/setuptools
media-gfx/scrot
x11-misc/xclip"
RDEPEND="${DEPEND}"
DOCS=( README.md )

View File

@@ -1,27 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=8
PYTHON_COMPAT=( python3_{9..13} )
inherit distutils-r1
DESCRIPTION="A simple GUI frontend for the scrot, imlib2, or ImageMagick screenshooters"
HOMEPAGE="https://github.com/thenaterhood/gscreenshot"
SRC_URI="https://github.com/thenaterhood/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE=""
DEPEND="
dev-python/pillow
dev-python/pygobject
dev-python/setuptools
media-gfx/scrot
x11-misc/xclip"
RDEPEND="${DEPEND}"
DOCS=( README.md )

View File

@@ -1,2 +1,2 @@
DIST recoil-6.3.4.tar.gz 508678 BLAKE2B b27fbcc40bb996773fc5b8f62feb9d54cb29a28283ecb655127628610d7eb8474f3c3df05f656a527fdb620806d5617f831d16d1421fa2c861809623b4b60417 SHA512 5ab496b06b3c0c1069e75235024272d4e2348d45189bb39f2e8823eea4b871504e06a9ea91a06d8a23b3f8f3f5fa0a26381dde6265df10193a285207180f62aa
EBUILD recoil-6.3.4.ebuild 478 BLAKE2B 9a5cadf2f6296621996d6019f3f5f0a5af2db01d06460f810882cadba158ab689fe1e243881510d9288792cc8d768d8f12f43c96b1410cabca4fe1aed823108a SHA512 8f045f808bb7c1dcdcdb3dcf0439b2931a1525a9e2b4c32e0b60ffdfcdd1266bdc19104403f530c3a1ed51b8d82ef93451e35defbda249a5416b8eb3143e8a6b
DIST recoil-6.4.4.tar.gz 513762 BLAKE2B da0fbb63b4afbd1f4ca0af82f537db1ed730bd591a4d8238cf5be837b12a13b2dbaa2cef7ef93d26d1fb2e5419d6fe84610489851b7ba17a3463652802c7a1de SHA512 21019d678f7b158f7030fee9944d323d10abacd902e020ebe4f26bdb1a7fe281f4566de1c0fbed87d1eb36eb494cf038a59560874b507eb689286fd2dfcd4d6e
EBUILD recoil-6.4.4.ebuild 478 BLAKE2B 9a5cadf2f6296621996d6019f3f5f0a5af2db01d06460f810882cadba158ab689fe1e243881510d9288792cc8d768d8f12f43c96b1410cabca4fe1aed823108a SHA512 8f045f808bb7c1dcdcdb3dcf0439b2931a1525a9e2b4c32e0b60ffdfcdd1266bdc19104403f530c3a1ed51b8d82ef93451e35defbda249a5416b8eb3143e8a6b

View File

@@ -1,2 +1,2 @@
DIST SweetHome3D-7.3-linux-x64.tgz 71723029 BLAKE2B f520fc5a5faaa2cfc52a0ad083821facc252d2ab845e8a6bbd53e19d5aade0f6c2548f38d7ee10ee21f389a28f8fd145c160ac6cb10f7047a4725414e2724034 SHA512 c28e2cfdd9ab02436e58347180f19f0987100b4ac01b4b8eedec8e9eb706dbe644171ffc61c881e3ed53127832f388d36a0e4a5cf4f440c9bf9bbb3298c34c4c
EBUILD sweethome3d-bin-7.3.ebuild 1456 BLAKE2B 01321f3e533315fed0324c82b4f908e0f5a470947018467af0b22a49714d0bd669cdd294e37cbaa290e74fc231c4e62247da2bf158a4ff1bfc99004da96c124e SHA512 4c8a261d5de51b2b3dcdde5236a31bb6d357c6ca548d343228a25b27bf128ce9a42146b9cb02786a88787070fd8418d371ef05e4b3a519c4f77d942a67d4a4bd
DIST SweetHome3D-7.5-linux-x64.tgz 71733932 BLAKE2B 263b3e68c2cd03c17dc4f02af8d2340adb882c66782f3a7d922149b1054e3c61051576fa8389be1b0649c4e3fe4f3cee912c8a6ebbe4afcae0dafa99206e9377 SHA512 b375fa0597ac5c174f9dc6cd0d07d0298077038989e74fdd3a9603708d23b4623fcb09edc716263921ede092d74a5004ad6ea01d5a091f442ee08ed3377f4959
EBUILD sweethome3d-bin-7.5.ebuild 1456 BLAKE2B 01321f3e533315fed0324c82b4f908e0f5a470947018467af0b22a49714d0bd669cdd294e37cbaa290e74fc231c4e62247da2bf158a4ff1bfc99004da96c124e SHA512 4c8a261d5de51b2b3dcdde5236a31bb6d357c6ca548d343228a25b27bf128ce9a42146b9cb02786a88787070fd8418d371ef05e4b3a519c4f77d942a67d4a4bd

View File

@@ -1,9 +0,0 @@
AUX easytag-2.1.8-001-format-overflow.patch 537 BLAKE2B b867ced806a1a4e9e6abdc86058add21dad4bd76ce1532c0b8ab7ab8e4615be42cff6d88d789e9b71d5c6494fb809b9b66d4591ba6ae7f1793093fca51782f69 SHA512 1e4bef98318513269c49ac4a69ba75a87c1fd5e5d5b034b4c747ff8c0aa3ef3b1bda6c7892468c7d2321b21d938181f0606cacfe0efd51f3fbbec49baf6b273d
AUX easytag-2.1.8-002-declaration-after-statement.patch 971 BLAKE2B 303e5593a428d768701d1bfbbc0ddc11b6f05c58c297dc6c361b2bd89a7fac5d3968470f99bee83e18ba550686ff2cb2311373c9274e4079abeb1bbd785eb3ee SHA512 fe29fe6376b276c63b50c0f9790ca4f262d308e5dac1698278ed21647a21287b2eb389d40b3834e3bedacba678737180c0654d289ca14c2ec6084e6427e4d3ff
AUX easytag-2.1.8-003-desktop.patch 603 BLAKE2B c91549d57a3e55e39d762b0d5cdc0cd4f9fe682d7c3536eaf8e4426f40d9a21dc975aec8a9980a9576c357f4426eeb1057593d5a7a2df3e7bc05c37c9b40ac9e SHA512 a57e9d8e532f1fadf9244d5614dce0e3165a2ea45606ae9d1d54a8607f3b83e7a9a724de0fb52ca269dfa0540dbb336ab13df04cfa4cd43a0b1183a98ba4f35b
AUX easytag-2.1.8-004-docs.patch 383 BLAKE2B 97eb7b8a8b35c3f34a6a077b38d06229377e98e27315f94a421fa802fdf14a182768c287c9ea850ee890fcf47e31004496ec230e40a3957f529f063e5b875f3f SHA512 1ac1f620da9ca4f579752805346b940d54d928485929429c4ca58bf742de14a73ab0efe312874f2107194a0c1978100f9078d8e55e67d784db2591ff93ba6ad0
AUX easytag-2.1.8-005-taglib.patch 485 BLAKE2B 5f73f040135da83a40b8685dde29b9c7be4002b464ca33806bab26ec5f8134e0f95ac5c5463d7380fb2361340f0e9c65788dbf379dc2d1ff334af8d709c0e377 SHA512 fcba54ce34c6373c9d26dc7b9790c8a1f20d52f254b822a59ba56efc683634c1730bc61310f99ef26c2c483808a838ad230d37eae3a86e165ee6f875e2a16877
DIST easytag-2.1.8.tar.xz 2459496 BLAKE2B 4ba27728071a3a87af72a37cd0337d361ae690c42a70690ef935d4a0fdf27904c0928b448f64fac61194e02f18e04ea26c600f65365e8ea7aa4d76128f7a5d82 SHA512 cf5d92902276b8d462c695aaa0d1072684d60cbfc45d07fb2ac7b345907a775b94665612088b33f3272db22d4b4eb78f4a4e36f2caf6e151a08f640841208e48
DIST easytag-2.2.6.tar.xz 1016508 BLAKE2B 71d6464cf1e4a605c27dabc7048849424cc6ce4d8b276283f71d386ffbc4483d67ce627d753152f72592159608382b2703471e94db24a1289201758ffa11e639 SHA512 abd2f0e0c378c487d6b8f4761db610bf596a97cdfa469d8e597b3965934aa4e3a2e374afb404dcbd68ea124de194f428fee4ec7fe5e2615e87e92be3c9b8a246
EBUILD easytag-2.1.8.ebuild 1496 BLAKE2B f7c80e79a03357b39b7192e2c7c07ce9cd641f342451c807560e747cc98f54dd45ef04e3c45c4c4016feba302e2337014e7d708355423b8f72fe6c4b6ceb26ca SHA512 77b258a305c9a8760fb828444e5e13dc0678297fb4194c35f5d4b2e0ed387653d3234c609ee85202eecc21e75bef977d2a8dc7559a2f45e8ed4634455dd3cb37
EBUILD easytag-2.2.6.ebuild 1536 BLAKE2B 80a29aa5770e623e9ddffe9caa41419086ce3a7990766d9f43f142ed713cafe913cd89174fb7663f853006360b50f9f02a5130dec1023e1ffe4377e7c807508c SHA512 d926b24c30615f39d90981bf028ebe4e5735487154e00b9406f774fe822b61cb8705d94b6f3a993559c19451a9b6bdba4acd8179302d2d15523c1467489de8e4

View File

@@ -1,62 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools gnome.org xdg-utils autotools
DESCRIPTION="GTK+ utility for editing MP2, MP3, MP4, FLAC, Ogg and other media tags"
HOMEPAGE="https://wiki.gnome.org/Apps/EasyTAG"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="flac mp3 mp4 nls speex vorbis wavpack"
RDEPEND=">=x11-libs/gtk+-2.24:2
mp3? (
>=media-libs/id3lib-3.8.3-r7
media-libs/libid3tag
)
flac? (
media-libs/flac
media-libs/libvorbis
)
mp4? ( media-libs/taglib[mp4(+)] )
vorbis? ( media-libs/libvorbis )
wavpack? ( media-sound/wavpack )
speex? (
media-libs/speex
media-libs/libvorbis
)"
DEPEND="${RDEPEND}
dev-util/intltool
virtual/pkgconfig
nls? ( sys-devel/gettext )"
PATCHES=(
"${FILESDIR}"/${P}-001-format-overflow.patch
"${FILESDIR}"/${P}-002-declaration-after-statement.patch
"${FILESDIR}"/${P}-003-desktop.patch
"${FILESDIR}"/${P}-004-docs.patch
"${FILESDIR}"/${P}-005-taglib.patch
)
DOCS=( AUTHORS ChangeLog HACKING NEWS README THANKS TODO )
src_configure() {
eautoreconf
econf \
$(use_enable nls) \
$(use_enable mp3) \
$(use_enable mp3 id3v23) \
$(use_enable vorbis ogg) \
$(use_enable speex) \
$(use_enable flac) \
$(use_enable mp4) \
$(use_enable wavpack)
# workaround for gcc>10
sed -i -e 's/\(^CFLAGS = .*\)/\1 -fcommon/' Makefile || die
}
pkg_postinst() { xdg_desktop_database_update; }
pkg_postrm() { xdg_desktop_database_update; }

View File

@@ -1,63 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools gnome.org xdg-utils autotools
DESCRIPTION="GTK+ utility for editing MP2, MP3, MP4, FLAC, Ogg and other media tags"
HOMEPAGE="https://wiki.gnome.org/Apps/EasyTAG"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="flac gtk2 mp3 mp4 nls speex vorbis wavpack"
RDEPEND=">=x11-libs/gtk+-2.24:2
mp3? (
>=media-libs/id3lib-3.8.3-r7
media-libs/libid3tag
)
flac? (
media-libs/flac
media-libs/libvorbis
)
mp4? ( media-libs/taglib[mp4(+)] )
vorbis? ( media-libs/libvorbis )
wavpack? ( media-sound/wavpack )
speex? (
media-libs/speex
media-libs/libvorbis
)"
DEPEND="${RDEPEND}
dev-util/intltool
virtual/pkgconfig
nls? ( sys-devel/gettext )"
# PATCHES=(
# "${FILESDIR}"/${P}-001-format-overflow.patch
# "${FILESDIR}"/${P}-002-declaration-after-statement.patch
# "${FILESDIR}"/${P}-003-desktop.patch
# "${FILESDIR}"/${P}-004-docs.patch
# "${FILESDIR}"/${P}-005-taglib.patch
# )
DOCS=( AUTHORS ChangeLog HACKING NEWS README THANKS TODO )
src_configure() {
eautoreconf
econf \
$(use_enable nls) \
$(use_enable mp3) \
$(use_enable mp3 id3v23) \
$(use_enable vorbis ogg) \
$(use_enable speex) \
$(use_enable flac) \
$(use_enable mp4) \
$(use_enable wavpack) \
$(use_with gtk2)
# workaround for gcc>10
sed -i -e 's/\(^CFLAGS = .*\)/\1 -fcommon/' Makefile || die
}
pkg_postinst() { xdg_desktop_database_update; }
pkg_postrm() { xdg_desktop_database_update; }

View File

@@ -1,12 +0,0 @@
diff -ur a/src/misc.c b/src/misc.c
--- a/src/misc.c 2013-02-05 23:42:37.000000000 +0100
+++ b/src/misc.c 2023-02-26 17:08:00.397236011 +0100
@@ -479,7 +479,7 @@
/* Get the current date */
memcpy(&t0, localtime(&t), sizeof(struct tm));
/* Put the current year in 'current_year' tab */
- sprintf(current_year,"%04d",1900+t0.tm_year);
+ snprintf(current_year,sizeof(current_year),"%04d",1900+t0.tm_year%1000u);
tmp = &current_year[4-strlen(year)];
if ( atoi(year) <= atoi(tmp) )

View File

@@ -1,41 +0,0 @@
diff -ur a/src/wavpack_tag.c b/src/wavpack_tag.c
--- a/src/wavpack_tag.c 2023-02-26 17:09:51.951580194 +0100
+++ b/src/wavpack_tag.c 2023-02-26 17:10:41.316617543 +0100
@@ -82,8 +82,6 @@
*/
gboolean Wavpack_Tag_Read_File_Tag (gchar *filename, File_Tag *FileTag)
{
- if (!filename || !FileTag)
- return FALSE;
WavpackContext *wpc;
gchar *field, *field2;
@@ -91,6 +89,9 @@
int open_flags = OPEN_TAGS;
+ if (!filename || !FileTag)
+ return FALSE;
+
wpc = WavpackOpenFileInput(filename, NULL, open_flags, 0);
if ( wpc == NULL ) {
@@ -271,8 +272,6 @@
gboolean Wavpack_Tag_Write_File_Tag (ET_File *ETFile)
{
- if (!ETFile || !ETFile->FileTag)
- return FALSE;
WavpackContext *wpc;
@@ -282,6 +281,9 @@
int open_flags = OPEN_EDIT_TAGS;
+ if (!ETFile || !ETFile->FileTag)
+ return FALSE;
+
wpc = WavpackOpenFileInput(filename, NULL, open_flags, 0);
if ( wpc == NULL ) {

View File

@@ -1,12 +0,0 @@
diff -ur a/easytag.desktop.in b/easytag.desktop.in
--- a/easytag.desktop.in 2013-01-16 10:02:13.000000000 +0100
+++ b/easytag.desktop.in 2023-02-26 16:55:03.448909358 +0100
@@ -6,7 +6,7 @@
Type=Application
Icon=easytag
Categories=GTK;AudioVideo;AudioVideoEditing;
-MimeType=x-directory/normal;inode/directory;audio/x-mp3;audio/x-mpeg;audio/mpeg;application/ogg;audio/x-vorbis+ogg;audio/x-flac;audio/x-musepack;audio/x-ape;
+MimeType=audio/x-mp3;audio/x-mpeg;audio/mpeg;application/ogg;audio/x-vorbis+ogg;audio/x-flac;audio/x-musepack;audio/x-ape;
Exec=easytag %F
Terminal=false
StartupNotify=true

View File

@@ -1,15 +0,0 @@
diff -ur a/Makefile.am b/Makefile.am
--- a/Makefile.am 2023-02-26 16:56:34.458821825 +0100
+++ b/Makefile.am 2023-02-26 16:56:46.391072567 +0100
@@ -197,11 +197,6 @@
$(AM_V_at)$(POST_UNINSTALL)
test -n "$(DESTDIR)" || $(UPDATE_ICON_CACHE) "$(iconthemedir)"
-dist_doc_DATA = \
- HACKING \
- THANKS \
- TODO
-
dist_noinst_DATA = \
$(desktop_in_files) \
$(easytag_headers) \

View File

@@ -1,12 +0,0 @@
diff -ur a/configure.ac b/configure.ac
--- a/configure.ac 2023-02-26 16:55:55.682006975 +0100
+++ b/configure.ac 2023-02-26 16:56:13.722386073 +0100
@@ -202,7 +202,7 @@
TAGLIB_DEPS="taglib_c >= 1.6.0"
AS_IF([test "x$enable_mp4" != "xno"],
[PKG_CHECK_EXISTS([$TAGLIB_DEPS], [have_taglib=yes], [have_taglib=no])],
- [have_wavpack=no])
+ [have_taglib=no])
AS_IF([test "x$have_taglib" != "xno"],
[AC_DEFINE([ENABLE_MP4], [], [Define for taglib MP4 support])],

View File

@@ -1,4 +0,0 @@
DIST hplip-3.23.12-patches-1.tar.xz 21132 BLAKE2B 83cee13ef988618cf6537b3954649c733b3de99f4d1c2ffefe9aeaba8f21e61a92dfa2e4cdb87af3d4b56df244e7de1b1d6bf73d878aa8ccabe60c537e05916f SHA512 89a0139660b013c11ba1dfa6adf1840b8ccc5b49bc31580481967c85e75ca79aba537bc4b65834ee464013b7aa0544267235d14dc877cb5276cb6e89c6a3fafa
DIST hplip-3.23.12.tar.gz 30162044 BLAKE2B 752a5b75855677e4f8b5b8738181d40c426268be4e393e5df7565c78efca68389e86d92f21002a733c0b2d5d62913bef3986e4bedd36a9f35f205c11e6027e7a SHA512 7461ffec38be68421e4204021f53d2b1641e7a67c14f205390d45f487a1af90956fd221f7e1561635508103ae944f19e04d6052d3f8928f2c9685fdcdcf515df
EBUILD hplip-3.23.12-r10.ebuild 8541 BLAKE2B b01844737c998e020b0649c393c64c2185cbb9b424cbfe7986ff8a06db59924871eb9cdb0445fea848ceeb11069318aa4a890ff32125adeb746ed6cb82782320 SHA512 f613675daa74691a0047b1bd3e186e3b7403fdb756ac341abb494839d8400aaa5d70c70fde494b53da6f1aa0a4896ac957d48a36320d020b91c5015ce28204b4
MISC metadata.xml 1849 BLAKE2B 381cc0d0fe08d072487850a5f5ac6e264cb4ee5db8722b6f83ad9d4e6e78948a7768e80ea2a8a2313bdca1029b59a02d8c3ca309d9438d5e4d63585f7a6b2a83 SHA512 0f5f42b561099e943d99dc5e50cfd42577582b31590c0cd98f276e5acc364fb31f4a48cf91b33e923d24daa77b7b3a6bc54a0c24d9ebff9e3ec82c957a5671e3

View File

@@ -1,296 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10,12} )
PYTHON_REQ_USE="threads(+),xml(+)"
inherit autotools flag-o-matic linux-info python-single-r1 readme.gentoo-r1 udev
DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and service tools"
HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing"
SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${P}.tar.gz
https://dev.gentoo.org/~billie/distfiles/${PN}-3.23.12-patches-1.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit qt5 scanner +snmp static-ppds X"
COMMON_DEPEND="
net-print/cups
media-libs/libjpeg-turbo:0
hpijs? ( net-print/cups-filters[foomatic] )
!libusb0? ( virtual/libusb:1 )
libusb0? ( virtual/libusb:0 )
${PYTHON_DEPS}
!minimal? (
sys-apps/dbus
scanner? (
media-gfx/sane-backends
)
snmp? (
dev-libs/openssl:0=
net-analyzer/net-snmp:=[${PYTHON_SINGLE_USEDEP}]
net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
)
)
"
BDEPEND="
virtual/pkgconfig
"
DEPEND="
${COMMON_DEPEND}
"
RDEPEND="
${COMMON_DEPEND}
app-text/ghostscript-gpl
!minimal? (
$(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
kernel_linux? ( virtual/udev )
$(python_gen_cond_dep '
>=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
dev-python/distro[${PYTHON_USEDEP}]
fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
qt5? (
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
libnotify? ( dev-python/notify2[${PYTHON_USEDEP}] )
)
scanner? (
>=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
>=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
X? (
|| (
kde? ( kde-misc/skanlite )
media-gfx/xsane
media-gfx/sane-frontends
)
)
)
')
)
policykit? ( sys-auth/polkit )
"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
PATCHES=(
"${WORKDIR}/patches"
)
CONFIG_CHECK="~PARPORT ~PPDEV"
ERROR_PARPORT="Please make sure kernel parallel port support is enabled (PARPORT and PPDEV)."
#DISABLE_AUTOFORMATTING="yes"
DOC_CONTENTS="
For more information on setting up your printer please take
a look at the hplip section of the gentoo printing guide:
https://wiki.gentoo.org/wiki/Printing
"
pkg_setup() {
python-single-r1_pkg_setup
use scanner && ! use X && ewarn "You need USE=X for the scanner GUI."
use parport && linux-info_pkg_setup
if use minimal ; then
ewarn "Installing driver portions only, make sure you know what you are doing."
ewarn "Depending on the USE flags set for hpcups or hpijs the appropiate driver"
ewarn "is installed. If both USE flags are set hpijs overrides hpcups."
ewarn "This also disables fax, network, scanner and gui support!"
fi
if ! use hpcups && ! use hpijs ; then
ewarn "Installing neither hpcups (USE=-hpcups) nor hpijs (USE=-hpijs) driver,"
ewarn "which is probably not what you want."
ewarn "You will almost certainly not be able to print."
fi
}
src_prepare() {
default
python_fix_shebang .
# Make desktop files follow the specification
# Gentoo bug: https://bugs.gentoo.org/show_bug.cgi?id=443680
# Upstream bug: https://bugs.launchpad.net/hplip/+bug/1080324
sed -i -e '/^Categories=/s/Application;//' \
-e '/^Encoding=.*/d' hplip.desktop.in || die
sed -i -e '/^Categories=/s/Application;//' \
-e '/^Version=.*/d' \
-e '/^Comment=.*/d' hplip-systray.desktop.in || die
# Fix for Gentoo bug https://bugs.gentoo.org/show_bug.cgi?id=345725
# Upstream bug: https://bugs.launchpad.net/hplip/+bug/880847,
# https://bugs.launchpad.net/hplip/+bug/500086
local udevdir=$(get_udevdir)
sed -i -e "s|/etc/udev|${udevdir}|g" \
$(find . -type f -exec grep -l /etc/udev {} +) || die
# Force recognition of Gentoo distro by hp-check
sed -i \
-e "s:file('/etc/issue', 'r').read():'Gentoo':" \
installer/core_install.py || die
eautoreconf
}
src_configure() {
# -Werror=lto-type-mismatch
# https://bugs.gentoo.org/861851
# https://bugs.launchpad.net/hplip/+bug/2055371
filter-lto
local drv_build minimal_build
if use hpcups ; then
drv_build="$(use_enable hpcups hpcups-install)"
if use static-ppds ; then
drv_build="${drv_build} --enable-cups-ppd-install"
drv_build="${drv_build} --disable-cups-drv-install"
else
drv_build="${drv_build} --enable-cups-drv-install"
drv_build="${drv_build} --disable-cups-ppd-install"
fi
else
drv_build="--disable-hpcups-install"
drv_build="${drv_build} --disable-cups-drv-install"
drv_build="${drv_build} --disable-cups-ppd-install"
fi
if use hpijs ; then
drv_build="${drv_build} $(use_enable hpijs hpijs-install)"
if use static-ppds ; then
drv_build="${drv_build} --enable-foomatic-ppd-install"
drv_build="${drv_build} --disable-foomatic-drv-install"
else
drv_build="${drv_build} --enable-foomatic-drv-install"
drv_build="${drv_build} --disable-foomatic-ppd-install"
fi
else
drv_build="${drv_build} --disable-hpijs-install"
drv_build="${drv_build} --disable-foomatic-drv-install"
drv_build="${drv_build} --disable-foomatic-ppd-install"
fi
if use minimal ; then
if use hpijs ; then
minimal_build="--enable-hpijs-only-build"
else
minimal_build="--disable-hpijs-only-build"
fi
if use hpcups ; then
minimal_build="${minimal_build} --enable-hpcups-only-build"
else
minimal_build="${minimal_build} --disable-hpcups-only-build"
fi
minimal_build="${minimal_build} --disable-dbus-build"
minimal_build="${minimal_build} --disable-fax-build"
minimal_build="${minimal_build} --disable-network-build"
minimal_build="${minimal_build} --disable-scan-build"
minimal_build="${minimal_build} --disable-gui-build"
else
minimal_build="${minimal_build} --enable-dbus-build"
if use fax ; then
minimal_build="${minimal_build} --enable-fax-build"
else
minimal_build="${minimal_build} --disable-fax-build"
fi
if use snmp ; then
minimal_build="${minimal_build} --enable-network-build"
else
minimal_build="${minimal_build} --disable-network-build"
fi
if use scanner ; then
minimal_build="${minimal_build} --enable-scan-build"
else
minimal_build="${minimal_build} --disable-scan-build"
fi
if use qt5 ; then
minimal_build="${minimal_build} --enable-qt5"
minimal_build="${minimal_build} --enable-gui-build"
else
minimal_build="${minimal_build} --disable-gui-build"
minimal_build="${minimal_build} --disable-qt5"
fi
fi
# disable class driver for now
econf \
--disable-class-driver \
--disable-cups11-build \
--disable-foomatic-rip-hplip-install \
--disable-imageProcessor-build \
--disable-lite-build \
--disable-shadow-build \
--disable-qt3 \
--disable-qt4 \
--disable-udev_sysfs_rules \
--with-cupsbackenddir=$(cups-config --serverbin)/backend \
--with-cupsfilterdir=$(cups-config --serverbin)/filter \
--with-docdir=/usr/share/doc/${PF} \
--with-htmldir=/usr/share/doc/${PF}/html \
--enable-hpps-install \
${drv_build} \
${minimal_build} \
$(use_enable doc doc-build) \
$(use_enable libusb0 libusb01_build) \
$(use_enable parport pp-build) \
$(use_enable policykit)
# hpijs ppds are created at configure time but are not installed (3.17.11)
# Use system foomatic-rip for hpijs driver instead of foomatic-rip-hplip
# The hpcups driver does not use foomatic-rip
#local i
#for i in ppd/hpijs/*.ppd.gz ; do
# rm -f ${i}.temp || die
# gunzip -c ${i} | sed 's/foomatic-rip-hplip/foomatic-rip/g' | \
# gzip > ${i}.temp || die
# mv ${i}.temp ${i} || die
#done
}
src_install() {
# Disable parallel install
# Gentoo Bug: https://bugs.gentoo.org/show_bug.cgi?id=578018
emake -j1 DESTDIR="${D}" install
einstalldocs
# default
# Installed by sane-backends
# Gentoo Bug: https://bugs.gentoo.org/show_bug.cgi?id=201023
rm -f "${ED}"/etc/sane.d/dll.conf || die
# Remove desktop and autostart files
# Gentoo Bug: https://bugs.gentoo.org/show_bug.cgi?id=638770
use qt5 || {
rm -Rf "${ED}"/usr/share/applications "${ED}"/etc/xdg
}
rm -f "${ED}"/usr/share/doc/${PF}/{copyright,README_LIBJPG,COPYING} || die
rmdir --ignore-fail-on-non-empty "${ED}"/usr/share/doc/${PF}/ || die
# Remove hal fdi files
rm -rf "${ED}"/usr/share/hal || die
find "${D}" -name '*.la' -delete || die
python_optimize "${ED}"/usr/share/hplip
readme.gentoo_create_doc
}
pkg_postinst() {
udev_reload
readme.gentoo_print_elog
}
pkg_postrm() {
udev_reload
}

View File

@@ -1,29 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>billie@gentoo.org</email>
<name>Daniel Pielmeier</name>
</maintainer>
<maintainer type="project">
<email>printing@gentoo.org</email>
<name>Gentoo Printing Project</name>
</maintainer>
<use>
<flag name="fax">Enable fax on multifunction devices which support it</flag>
<flag name="hpcups">Build the hpcups driver for cups (by HP)</flag>
<flag name="hpijs">Build the IJS driver for cups (Foomatic)</flag>
<flag name="kde">Enables <pkg>kde-misc/skanlite</pkg> as scanner GUI with USE="scanner X"</flag>
<flag name="libusb0">Depend on <pkg>virtual/libusb</pkg> SLOT 0. Some old printers do not work with <pkg>virtual/libusb</pkg> SLOT 1.</flag>
<flag name="minimal">Only build internal hpijs/hpcups driver (not recommended at all, make sure you know what you are doing)</flag>
<flag name="parport">Enable parallel port for devices which require it</flag>
<flag name="scanner">Enable scanner on multifunction devices which support it</flag>
<flag name="snmp">Add support for <pkg>net-analyzer/net-snmp</pkg> which enables this driver to work over networks (both for server and client)</flag>
<flag name="static-ppds">Use statically-generated PPDs instead of Dynamic PPDs. Although this is deprecated some printers may still need it to work properly. Use this flag if hp-setup fails to find/create a valid PPD file</flag>
<flag name="X">Enables scanner GUI dependencies with USE="scanner" where <pkg>media-gfx/xsane</pkg> is preferred over <pkg>media-gfx/sane-frontends</pkg></flag>
</use>
<upstream>
<remote-id type="cpe">cpe:/a:hp:linux_imaging_and_printing_project</remote-id>
<remote-id type="sourceforge">hplip</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,4 +1,2 @@
DIST oc-4.15.24.tar.gz 65431834 BLAKE2B 12736e20be3250a6f0237b668bc2e5b503e9437939cf775372a1004423a0ff25600ab056bbbd10799da63619a3fb5eaa4db0d3dcd285e9dd02c2eea3082625ab SHA512 232a7031ea378df2bb33fb9ebcb9df1a443ec4da75851ade673a2ea2a85b45e27337966c35712dd6f5d8cba980cda53e1c7da2fd82b10c06ceb1a8ed262f5117
DIST oc-4.16.5.tar.gz 66922288 BLAKE2B 42c614eb7936191d25401c937b06336bd196fbac0bf4da6621870028a6190672b77fa715788ad6d1c7df1dfe4e5a8362c678f9b510dddd7358e5be3680be9a25 SHA512 47a0cb3ef5b33bed49f9396ae3effcd36814b1b0699151115015c7e0ae09a771c5da4d81639ef1c6dc420ef2e93582bf24603262897b430ced98afa6ec5cb8b4
EBUILD oc-4.15.24.ebuild 632 BLAKE2B 77f6d261ca1a510d791f02805070e29a31916f3321b506f7361df14c0b114baa050e67f925c6a13ebc35bc9b5849f6b3fc813155adf698f74fec38583f5fd986 SHA512 e7a2c833e9df82d2cf4ff884e338db3aae2f901756eb48d0db570f94f1bafd79aab30d90e2aff816cf258aa3a8960496488498f54deb190d4f144bd51af95bc7
EBUILD oc-4.16.5.ebuild 632 BLAKE2B 77f6d261ca1a510d791f02805070e29a31916f3321b506f7361df14c0b114baa050e67f925c6a13ebc35bc9b5849f6b3fc813155adf698f74fec38583f5fd986 SHA512 e7a2c833e9df82d2cf4ff884e338db3aae2f901756eb48d0db570f94f1bafd79aab30d90e2aff816cf258aa3a8960496488498f54deb190d4f144bd51af95bc7
DIST oc-4.16.12.tar.gz 66941876 BLAKE2B 374c98037f2741b673ad32342cd2c2faeae8b8e43158fbc5f7552a59e401bfdd9464532ee6fe738fa6ae78bb3ce015ef2dcdef4d384154b927ad164ccb6d15d3 SHA512 4b70b0d1ab2a9860f520e19d7ef48150368af07870525a941dd231a6d38576677284aaf85d333d05b61d087810851bd3e28a2f1ba1bbd429b50d834df68abc67
EBUILD oc-4.16.12.ebuild 632 BLAKE2B 77f6d261ca1a510d791f02805070e29a31916f3321b506f7361df14c0b114baa050e67f925c6a13ebc35bc9b5849f6b3fc813155adf698f74fec38583f5fd986 SHA512 e7a2c833e9df82d2cf4ff884e338db3aae2f901756eb48d0db570f94f1bafd79aab30d90e2aff816cf258aa3a8960496488498f54deb190d4f144bd51af95bc7

View File

@@ -1,28 +0,0 @@
# Copyright 1999-2022 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit bash-completion-r1
DESCRIPTION="OpenShift command line client"
HOMEPAGE="https://github.com/openshift/origin https://www.openshift.org/"
SRC_URI="https://mirror.openshift.com/pub/openshift-v4/clients/ocp/${PV}/openshift-client-linux.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="bash-completion"
DEPEND="dev-lang/go"
RDEPEND="${DEPEND}"
BDEPEND=""
S="${WORKDIR}"
src_install() {
dobin "oc"
cd "${S}"
./oc completion bash > oc_completion
newbashcomp oc_completion oc
}

View File

@@ -1,2 +0,0 @@
DIST rofi-1.7.2.tar.xz 747768 BLAKE2B c6bc6decebe40fdc020d9fc0f4b998cae2c309d5c582af17092a9a54fcd49d6bcc0a05d4c6e24c7fce42ea85c28b219dd5cd88b13aa22c843724cdd38d223e57 SHA512 78605beb4261ce5f930f6b7f80e9350f37ab1b6249675c7b63625a4ea8d22803bcc7c9aaa07aa569b1c0b72692a8499d35e6e24554fc4a7ff23cd107a8355b1a
EBUILD rofi-1.7.2.ebuild 1649 BLAKE2B 07abd9232fd6696a54d13448e2a239a12f40039ec8f69112ad605a034eb71885435f6ab362e1b4da218e8c12417ec5f32d18543916d02e1615fbf54d102015f2 SHA512 eff433db9fe94244e21992cfd2945b94d5cef0db300f4bfca11d2f8bf08fb302ccc8514f04e99384ba78040842d317e0efafdc29566c6f71cba80cb4692b62ee

View File

@@ -1,72 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools toolchain-funcs
DESCRIPTION="A window switcher, run dialog and dmenu replacement"
HOMEPAGE="https://github.com/davatorium/rofi"
SRC_URI="https://github.com/davatorium/rofi/releases/download/${PV}/${P}.tar.xz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm64 x86"
IUSE="+drun test +windowmode"
RESTRICT="!test? ( test )"
BDEPEND="
sys-devel/bison
sys-devel/flex
virtual/pkgconfig
"
RDEPEND="
dev-libs/glib:2
gnome-base/librsvg:2
media-libs/freetype
virtual/jpeg
x11-libs/cairo[X,xcb(+)]
x11-libs/libXft
x11-libs/libXinerama
x11-libs/libxcb
x11-libs/libxkbcommon[X]
x11-libs/pango[X]
x11-libs/startup-notification
x11-libs/xcb-util
x11-libs/xcb-util-cursor
x11-libs/xcb-util-wm
x11-libs/xcb-util-xrm
x11-misc/xkeyboard-config
"
DEPEND="
${RDEPEND}
x11-base/xorg-proto
test? ( >=dev-libs/check-0.11 )
"
src_prepare() {
default
eautoreconf
}
src_configure() {
tc-export CC
local myeconfargs=(
$(use_enable drun)
$(use_enable test check)
$(use_enable windowmode)
)
econf "${myeconfargs[@]}"
}
pkg_postinst() {
for v in ${REPLACING_VERSIONS}; do
if ver_test "${v}" -lt 1.7.0; then
elog "Rofi 1.7.0 removed the (deprecated) xresources based configuration setup."
elog "If you are still using old configuration setup, please convert it to new format manually."
elog "The new format configuration can be generated by 'rofi -dump-config > ~/.config/rofi/config.rasi'."
elog "For more information, please see https://github.com/davatorium/rofi/releases/tag/1.7.0"
fi
done
}

View File

@@ -1,2 +0,0 @@
DIST rofimoji-6.2.0.tar.gz 1075734 BLAKE2B 03d34f52243d34db680376cb2b53752d47467f086a3c1766c3e86b4da29f814c230a60874c3f2c23397cd9d419907b3ae7fe21c3491383aeff9932f689affee5 SHA512 de42921a2a020d7b27fcf4d3680baa6382443e703aeb907f9fb875e18084965ebd367a12a2af5fba61167cd8fb3a3db796a81cd9b0d70cba145ed61ab0e0ea17
EBUILD rofimoji-6.2.0.ebuild 656 BLAKE2B 2e4433823f892e6517f86debcb072aedd546d66e491de3e1952f9af6afdf920d87505974f929a0133a04fab6172c5e74e5ff9505a7b2ef2eb3fc94a878176aa0 SHA512 59fb53f68522533187de38bda4bf9c5e7686709539f8f2759be8a0a1c6298d352cf98944a3530900ab329ec2922b3530b0e8fbe0c3d832862df658f0704660c4

View File

@@ -1,28 +0,0 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="Emoji, unicode and general character picker for rofi and rofi-likes"
HOMEPAGE="https://github.com/fdw/rofimoji"
SRC_URI="https://github.com/fdw/rofimoji/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
|| ( x11-misc/rofi x11-misc/rofi-wayland )
<dev-python/ConfigArgParse-2.0.0[${PYTHON_USEDEP}]
"
RDEPEND=""
BDEPEND=""
src_install() {
distutils-r1_src_install
doman src/picker/docs/rofimoji.1
}