summaryrefslogtreecommitdiff
path: root/sci-misc
diff options
context:
space:
mode:
Diffstat (limited to 'sci-misc')
-rw-r--r--sci-misc/Manifest.gzbin2576 -> 2576 bytes
-rw-r--r--sci-misc/apertium/Manifest8
-rw-r--r--sci-misc/apertium/apertium-3.2.0.ebuild49
-rw-r--r--sci-misc/apertium/apertium-3.8.3.ebuild4
-rw-r--r--sci-misc/apertium/files/3.2.0-datadir.patch35
-rw-r--r--sci-misc/apertium/files/3.2.0-flags.patch72
-rw-r--r--sci-misc/apertium/files/apertium-3.2.0-autotools.patch81
-rw-r--r--sci-misc/apertium/files/apertium-3.2.0-libpcre.patch43
-rw-r--r--sci-misc/boinc/Manifest2
-rw-r--r--sci-misc/boinc/boinc-7.22.0-r1.ebuild196
10 files changed, 3 insertions, 487 deletions
diff --git a/sci-misc/Manifest.gz b/sci-misc/Manifest.gz
index 5ded37adad59..f66e21ee89cd 100644
--- a/sci-misc/Manifest.gz
+++ b/sci-misc/Manifest.gz
Binary files differ
diff --git a/sci-misc/apertium/Manifest b/sci-misc/apertium/Manifest
index 833879f2a935..a9aa8d948355 100644
--- a/sci-misc/apertium/Manifest
+++ b/sci-misc/apertium/Manifest
@@ -1,10 +1,4 @@
-AUX 3.2.0-datadir.patch 1315 BLAKE2B 011d2670fafed5ef1a891c39a6c6f084156f1f14a69e9d382318ddc4599318de516ba4fbacbda4d23e28b036b4483d2adc33be44b277cb9da067a66a4e07fb72 SHA512 51d4950ee82298a3b77a83e625c7bf788bdbc15b0fa16e1b5e0b57a8be1c28d5a499a1d3fa2436b7cdeedf397803b6ca6fe6740871b8c3a9687b57b3182f9e6a
-AUX 3.2.0-flags.patch 2163 BLAKE2B 213aa7a6cd5dd9c5e068f5bfe96d5dbe3640e6c231230a912996e705efbe37ba486e962da9b7b5473b8b38ed1861eee3d2f3565ca5a5764433792ab0264c4266 SHA512 25a1e8687c38091b249fbbef4dac01c95f4b446ad7e3ffd829b8803d056e34ec49057855af80f8ec578d83894234ab0c87b900daec759a6fd3ba8ae3fc736fce
-AUX apertium-3.2.0-autotools.patch 3814 BLAKE2B b5e621bde3986220b2e624234e5a865d4ed4f114412aa8e822d587eb12f66f8549fc7b083b52340bea36f18001e42f8e32a034127ec43ff70f94674b821b853f SHA512 b5ff3fe8820aff1d7f10eb38ba5b921c87a780c6e146f316a43f8436facb1671b873d22a0b8cd9b0d7f1fda53db9db9b291cd0083d848d039a91aeeaf82d8b30
-AUX apertium-3.2.0-libpcre.patch 1480 BLAKE2B 218a59978c694b1cbd4a6fcad2e80e0abf30be9f89f4f6180e6a94ff8a399ef7e60790b74a661866bef5dd09dfa7b0ed5cdb17027c2539659ca9eaaf816042eb SHA512 e8816e99ea2e2c0c027e498d77bf6948002f84781a3af77bb6cf570dfbf29a4a111b94abadfd4b8e4c35737c17abc51c89d880ee938a71fd7a2e57fe88ac081b
AUX apertium-3.8.3-bashism.patch 1118 BLAKE2B c85794029961ee2ceae993fc02807fac3b18f7fd86c7bd094401e77e7d633b7b5ea6d5d38f45311df4e783196e9b88ab590d1e4c787ff87cc0f3e3a09d0aa605 SHA512 0140595bc652df6b8584c3d3f7fd071a9ee545063a0baa0b0a553e10db32cb1f4e9d9fe578ebe3612c7583bf65b500e7170a64240735dd2951e97808545ec132
-DIST apertium-3.2.0.tar.gz 767311 BLAKE2B 03069a0839d0ad61db12aea977e0847b3093a46becd7c36e3bb7b483242986f8f1b4a94c6c64bdfc94f11d13353fbdb6835ff032158d9a05151342606fdd57a1 SHA512 ec80d72480e414eb9a169241d0921b21009dde7c1da9a773f500f16ac785741be1f4a221c25b3b32e7847405f76e93b5feadb6f541170c0742718e27dfa1fb25
DIST apertium-3.8.3.tar.bz2 560957 BLAKE2B c610395fb1e725ddc628a15b1234c434d174c5b5664ed8fa2d1480d438e143bcd194b6f5a2e79ede6fec0d4fa156be2b7725134727e2f976fe7ecd053a88c520 SHA512 78da8ffcc01706563c4e34c73355b3c65bc2b22abf1501169638b89eae95cd0a4bff095eef5488cba58d0e67b8dd7efd93759981ebd28a9115028e7ad75fa551
-EBUILD apertium-3.2.0.ebuild 863 BLAKE2B 8e2e8cbd3ab2574ec91f8b066b0fd102a0dbdea83ae431a942cffd5ab1288dd9ed91e2969bd1de3bab5d8e2575cb3399ad846244b1e45225c3da352bf86dbae8 SHA512 4c4acdac501ff98b46f26f144af3019f9eca5eecb2a7327a787925df695c0a687af9e85b077a17468d3aba7b8b988f012de1f2d8d3eee742572117d9a871cdfd
-EBUILD apertium-3.8.3.ebuild 1162 BLAKE2B f1e0cbd8744345032e15abe4a0fc5d4e054c4c477c6b3d7e6e4f9fc6e05fd798559d35e35c6e38e521c6d7f4614820efcc90d750ad29f683834f9954ecf0ddc9 SHA512 0aac7cd36ac319a04849359ba2c2bee9454946c2bfdb1a8f1e274882ada3d9f6fdf28e969701dbf08d08b787b1650e3c162a29353361087d67e80e7fa7832160
+EBUILD apertium-3.8.3.ebuild 1163 BLAKE2B 431d7e4dcaf6dc01d44bd56df8f53682b3feba0e3aeb99e73d6052a2de0afe9352f3ee929c8f9fc25c849d72f90a33e180b365b04923586cb5926bf865badef7 SHA512 e47a5929ee72da395c504e46e3a37e15c8b968a03b55b657a276220fa707593e885dc6d4efcc6fc1a1da4a72f05f9c0857e1dc0ae14a8b829e4ebdb527d6302c
MISC metadata.xml 389 BLAKE2B 9674e02a0086439f5df797f8951d470efbc238f8bd4ba18ac45de8cb37142b6925fa83a0e4f8cc9895ed4f22d31fa61b7bad86e54cdd99938dd73d1523b0c170 SHA512 0622d3671a133e98538ee98d68db414e1eab4da2dde733d6406e25771651e8a0713c107120a3796484cc9d0f45504b5ea8d463e5a4e9127378c58dfb9b5cf18d
diff --git a/sci-misc/apertium/apertium-3.2.0.ebuild b/sci-misc/apertium/apertium-3.2.0.ebuild
deleted file mode 100644
index eea1d0d07414..000000000000
--- a/sci-misc/apertium/apertium-3.2.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Shallow-transfer machine Translation engine and toolbox"
-HOMEPAGE="https://apertium.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- dev-libs/libxslt
- dev-libs/libpcre[cxx]
- >=sci-misc/lttoolbox-3.2
- virtual/libiconv"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${PV}-flags.patch
- "${FILESDIR}"/${PV}-datadir.patch
- "${FILESDIR}"/${P}-libpcre.patch
- "${FILESDIR}"/${P}-autotools.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf --disable-static
-}
-
-src_compile() {
- emake -j1
-}
-
-src_install() {
- default
-
- # no static archives
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/sci-misc/apertium/apertium-3.8.3.ebuild b/sci-misc/apertium/apertium-3.8.3.ebuild
index 4ae4fbb9009e..32a638707374 100644
--- a/sci-misc/apertium/apertium-3.8.3.ebuild
+++ b/sci-misc/apertium/apertium-3.8.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit autotools python-any-r1
DESCRIPTION="Shallow-transfer machine Translation engine and toolbox"
diff --git a/sci-misc/apertium/files/3.2.0-datadir.patch b/sci-misc/apertium/files/3.2.0-datadir.patch
deleted file mode 100644
index d081cd50bc79..000000000000
--- a/sci-misc/apertium/files/3.2.0-datadir.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff -Nur apertium-3.2.0.orig/apertium/Makefile.am apertium-3.2.0/apertium/Makefile.am
---- apertium-3.2.0.orig/apertium/Makefile.am 2011-07-29 06:55:49.000000000 +0100
-+++ apertium-3.2.0/apertium/Makefile.am 2011-07-29 07:03:58.000000000 +0100
-@@ -66,10 +66,10 @@
-
- instdir = apertium
-
--apertiumdir = $(prefix)/share/apertium
-+apertiumdir = $(datadir)/
- apertiuminclude = $(prefix)/include/apertium-$(GENERIC_API_VERSION)
- apertiumlib = $(prefix)/lib
--apertiumsysconf = $(prefix)/etc/apertium
-+apertiumsysconf = $(sysconfdir)/apertium
-
- apertium_DATA = deformat.xsl reformat.xsl new2old.xsl lexchoice.xsl \
- lexchoicebil.xsl tagger.dtd interchunk.dtd format.dtd \
-diff -Nur apertium-3.2.0.orig/Makefile.am apertium-3.2.0/Makefile.am
---- apertium-3.2.0.orig/Makefile.am 2011-07-29 06:55:49.000000000 +0100
-+++ apertium-3.2.0/Makefile.am 2011-07-29 07:08:39.000000000 +0100
-@@ -1,13 +1,10 @@
- SUBDIRS = $(GENERIC_LIBRARY_NAME)
- DIST_SUBDIRS = $(GENERIC_LIBRARY_NAME)
-
--modesdir=$(prefix)/share/apertium/modes
-+modesdir = $(datadir)/apertium/modes
-+modes_DATA = README-MODES
-
- pkgconfigdir = $(libdir)/pkgconfig
- pkgconfig_DATA = apertium-$(GENERIC_RELEASE).pc
-
- EXTRA_DIST=autogen.sh README-MODES
--
--install-data-local:
-- mkdir -p $(modesdir)
-- $(INSTALL_DATA) README-MODES $(modesdir)/README
diff --git a/sci-misc/apertium/files/3.2.0-flags.patch b/sci-misc/apertium/files/3.2.0-flags.patch
deleted file mode 100644
index 9bdc4a34c117..000000000000
--- a/sci-misc/apertium/files/3.2.0-flags.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-diff -Nur apertium-3.2.0.orig/configure.ac apertium-3.2.0/configure.ac
---- apertium-3.2.0.orig/configure.ac 2011-07-29 06:43:38.000000000 +0100
-+++ apertium-3.2.0/configure.ac 2011-07-29 06:46:26.000000000 +0100
-@@ -54,68 +54,6 @@
-
- # Checks for programs.
-
--AC_MSG_CHECKING([Compilation architecture: PPC, i686, x86_64, Other])
--if test x$(which arch) = x
--then ARCH=$($(which uname) -m)
--else ARCH=$($(which arch))
--fi
--
--case "${target_os}" in
-- mingw*)
-- MinGW=yes
-- ;;
-- cygwin*)
-- Cygwin=yes
-- ;;
--esac
--
--if test x$ARCH = xppc
--then
-- AC_MSG_RESULT([PowerPC])
-- CFLAGS="$CFLAGS -Wall -ansi -fomit-frame-pointer"
-- CXXFLAGS="$CXXFLAGS -Wall -ansi -fomit-frame-pointer"
--else
-- if test x$MinGW = xyes
-- then
-- AC_MSG_RESULT([MinGW])
-- CFLAGS="$CFLAGS -Wall -march=i686 -O3 -DMINGW -fomit-frame-pointer \
-- -funroll-loops -I/include -L/lib"
-- CXXFLAGS="$CXXFLAGS -Wall -march=i686 -O3 \
-- -fomit-frame-pointer -funroll-loops -I/include -L/lib"
-- CPPFLAGS="$CPPFLAGS -I/include"
-- else
-- if test x$Cygwin = xyes
-- then
-- AC_MSG_RESULT([Cygwin])
-- CFLAGS="$CFLAGS -Wall -march=i686 -O3 -fomit-frame-pointer \
-- -funroll-loops"
-- CXXFLAGS="$CXXFLAGS -Wall -march=i686 -O3 \
-- -fomit-frame-pointer -funroll-loops"
-- CPPFLAGS="$CPPFLAGS"
-- else
-- if test x$ARCH = xi686
-- then
-- AC_MSG_RESULT([i686])
-- CFLAGS="$CFLAGS -Wall -ansi -march=i686 -O3 -fomit-frame-pointer -funroll-loops"
-- CXXFLAGS="$CXXFLAGS -Wall -ansi -march=i686 -O3 \
-- -fomit-frame-pointer -funroll-loops"
-- else
-- if test x$ARCH = xx86_64
-- then
-- AC_MSG_RESULT([x86_64])
-- CFLAGS="-Wall -ansi -O3 -mtune=nocona -fomit-frame-pointer -funroll-loops $CFLAGS"
-- CXXFLAGS="-Wall -ansi -O3 -mtune=nocona \
-- -fomit-frame-pointer -funroll-loops $CXXFLAGS"
-- else
-- AC_MSG_RESULT([Other])
-- CFLAGS="-Wall -ansi -O3 $CFLAGS"
-- CXXFLAGS="-Wall -ansi -O3 $CXXFLAGS"
-- fi
-- fi
-- fi
-- fi
--fi
--
- AC_PROG_CXX
- AC_PROG_LIBTOOL
- AM_SANITY_CHECK
diff --git a/sci-misc/apertium/files/apertium-3.2.0-autotools.patch b/sci-misc/apertium/files/apertium-3.2.0-autotools.patch
deleted file mode 100644
index 4d3a91a795a6..000000000000
--- a/sci-misc/apertium/files/apertium-3.2.0-autotools.patch
+++ /dev/null
@@ -1,81 +0,0 @@
---- a/apertium/Makefile.am
-+++ b/apertium/Makefile.am
-@@ -78,7 +78,7 @@
-
- apertium_pretransfer_SOURCES = apertium_pretransfer.cc
- apertium_multiple_translations_SOURCES = apertium-multiple-translations.cc
--apertium_multiple_translations_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
-+apertium_multiple_translations_LDADD = $(APERTIUM_LIBS) libapertium3.la
- apertium_destxt_SOURCES = apertium_destxt.cc
- apertium_retxt_SOURCES = apertium_retxt.cc
- apertium_deshtml_SOURCES = apertium_deshtml.cc
-@@ -99,45 +99,45 @@
- apertium_remediawiki_SOURCES = apertium_remediawiki.cc
-
- apertium_tagger_SOURCES = apertium_tagger.cc
--apertium_tagger_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
-+apertium_tagger_LDADD = $(APERTIUM_LIBS) libapertium3.la
-
- apertium_tmxbuild_SOURCES = apertium_tmxbuild.cc
--apertium_tmxbuild_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
-+apertium_tmxbuild_LDADD = $(APERTIUM_LIBS) libapertium3.la
-
- apertium_preprocess_transfer_SOURCES = transferpp.cc
- apertium_preprocess_transfer_LDADD = $(APERTIUM_LIBS) \
-- -lapertium$(GENERIC_MAJOR_VERSION)
-+ libapertium3.la
-
- apertium_filter_ambiguity_SOURCES = apertium_filter_ambiguity.cc
- apertium_filter_ambiguity_LDADD = $(APERTIUM_LIBS) \
-- -lapertium$(GENERIC_MAJOR_VERSION)
-+ libapertium3.la
-
- apertium_transfer_SOURCES = apertium_transfer.cc
--apertium_transfer_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
-+apertium_transfer_LDADD = $(APERTIUM_LIBS) libapertium3.la
-
- apertium_interchunk_SOURCES = apertium_interchunk.cc
--apertium_interchunk_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
-+apertium_interchunk_LDADD = $(APERTIUM_LIBS) libapertium3.la
-
- apertium_postchunk_SOURCES = apertium_postchunk.cc
--apertium_postchunk_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
-+apertium_postchunk_LDADD = $(APERTIUM_LIBS) libapertium3.la
-
- apertium_lextor_SOURCES = apertium_lextor.cc
--apertium_lextor_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
-+apertium_lextor_LDADD = $(APERTIUM_LIBS) libapertium3.la
-
- #apertium_lextor_eval_SOURCES = apertium-lextor-eval.C
--#apertium_lextor_eval_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
-+#apertium_lextor_eval_LDADD = $(APERTIUM_LIBS) libapertium3.la
-
- apertium_tagger_apply_new_rules_SOURCES = apertium_tagger_apply_new_rules.cc
--apertium_tagger_apply_new_rules_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
-+apertium_tagger_apply_new_rules_LDADD = $(APERTIUM_LIBS) libapertium3.la
-
- ###apertium_lextor_search_SOURCES = apertium-lextor-search.C
--###apertium_lextor_search_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
-+###apertium_lextor_search_LDADD = $(APERTIUM_LIBS) libapertium3.la
-
- ###pruebas_lextor_SOURCES = pruebas-lextor.C
--###pruebas_lextor_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
-+###pruebas_lextor_LDADD = $(APERTIUM_LIBS) libapertium3.la
-
- apertium_gen_wlist_lextor_translation_SOURCES = apertium_gen_wlist_lextor_translation.cc
--apertium_gen_wlist_lextor_translation_LDADD = $(APERTIUM_LIBS) -lapertium$(GENERIC_MAJOR_VERSION)
-+apertium_gen_wlist_lextor_translation_LDADD = $(APERTIUM_LIBS) libapertium3.la
-
- INCLUDES = -I$(top_srcdir) $(APERTIUM_CFLAGS)
- CLEANFILES = *~ apertium_destxt.cc apertium_retxt.cc apertium_deshtml.cc \
---- a/configure.ac
-+++ b/configure.ac
-@@ -142,7 +142,7 @@
-
-
- PKG_CHECK_MODULES(APERTIUM, [dnl
-- lttoolbox-3.2 >= required_lttoolbox_version dnl
-+ lttoolbox >= required_lttoolbox_version dnl
- libxml-2.0 >= required_libxml_version dnl
- libpcre >= required_libpcre_version], CPPFLAGS="$CPPFLAGS $APERTIUM_CFLAGS"; LIBS="$LIBS $APERTIUM_LIBS")
-
diff --git a/sci-misc/apertium/files/apertium-3.2.0-libpcre.patch b/sci-misc/apertium/files/apertium-3.2.0-libpcre.patch
deleted file mode 100644
index 29a6a5483bb8..000000000000
--- a/sci-misc/apertium/files/apertium-3.2.0-libpcre.patch
+++ /dev/null
@@ -1,43 +0,0 @@
- configure.ac | 28 ++++++++++++++++------------
- 1 file changed, 16 insertions(+), 12 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 0bfca01..2d8ec3b 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -183,19 +183,23 @@ AC_CHECK_FUNCS(strcasecmp)
-
- if test x$(uname) != xDarwin;
- then
--AC_CHECK_HEADER(pcreposix.h,
-- AC_CHECK_LIB(pcre, pcre_info,[
-- LIBS="$LIBS -lpcreposix -lpcre"
-- no_comp_check=yes],
-- AC_MSG_ERROR([*** unable to locate pcre library ***])),
-- AC_MSG_ERROR([*** unable to locate pcreposix.h include file ***]))
-+PKG_CHECK_MODULES([PCRE],
-+ [libpcre libpcreposix libpcrecpp],
-+ [LIBS="${LIBS} ${PCRE_LIBS}" no_comp_check=yes], [
-+ AC_CHECK_HEADER(pcreposix.h,
-+ AC_CHECK_LIB(pcre, pcre_version,[
-+ LIBS="$LIBS -lpcreposix -lpcre"
-+ no_comp_check=yes],
-+ AC_MSG_ERROR([*** unable to locate pcre library ***])),
-+ AC_MSG_ERROR([*** unable to locate pcreposix.h include file ***]))
-
--AC_CHECK_HEADER(pcrecpp.h,
-- AC_CHECK_LIB(pcrecpp,pcre_compile,[
-- LIBS="$LIBS -lpcrecpp"
-- no_comp_check=yes],
-- AC_MSG_ERROR([*** unable to locate pcrecpp library ***])),
-- AC_MSG_ERROR([*** unable to locate pcrecpp.h include file ***]))
-+ AC_CHECK_HEADER(pcrecpp.h,
-+ AC_CHECK_LIB(pcrecpp,pcre_compile,[
-+ LIBS="$LIBS -lpcrecpp"
-+ no_comp_check=yes],
-+ AC_MSG_ERROR([*** unable to locate pcrecpp library ***])),
-+ AC_MSG_ERROR([*** unable to locate pcrecpp.h include file ***]))
-+ ])
- fi
-
-
diff --git a/sci-misc/boinc/Manifest b/sci-misc/boinc/Manifest
index a5aabc8deb46..44e79bc960a3 100644
--- a/sci-misc/boinc/Manifest
+++ b/sci-misc/boinc/Manifest
@@ -1,10 +1,8 @@
AUX boinc-7.18-fix_webview.patch 382 BLAKE2B c96026e1782fdc3608798fcedcc3d320950e7fd7d548e6f42d35b553d32b06d4400dcfdd3724cd588c0826fc3c258eddc78558fd79d55682e38f1c137bb5bb25 SHA512 a9e7da3dbedeaf3a5aad88ffcaf2aa95f6dfe257a0390f5f7f3a5ecd94c1b256cfb793cdbf7d76e1f8f073b202e8c084c5e8ddb181767b4b13813665ede99dc8
AUX boinc.conf 606 BLAKE2B bbd48576bdf340b5a8a28ad72c8e4ee6bcd8579331edf036db357d324aa1a484836aa869fd5c39a7ed7ccf805e413a01eb2a27537d32f21692599291ec1e325d SHA512 aaf6e7180d4fde023c228a038a5d9ab295165ad6ee03bc892e5003943fa91bff03b21c39c86d6b4406d70d8d67e4fcb6dfb592a78e6df174e6bac28f70056654
AUX boinc.init 4366 BLAKE2B 1323f79c31d02c544601633590a4cebd8d77c15cb78d7ef612a176e2f96096a9cc91d5088f90702f2020228972780a4e8b4b36112f652b74d9a9186efa118ccd SHA512 8796a8eca3f6267abfff32a7505063318a5989317c1d4f03629abd580742bd814c779d2b75b343f61a4bd6db5b84effcfcb0db3d885e14ec4a44f56110005c1c
-DIST boinc-7.22.0.tar.gz 46675766 BLAKE2B 97083fa482fadcbd38c3e207fe8c41bfe380e37f181b7d32969b8ef44b0186bc4e117bac59ab1f557b12598352ff9206a9ba12dd748781342545d661e1386a67 SHA512 f8c87338750605f59f5265fd0bfe2956acfca0c42ef58402df860f0eb9953467ee34286308a916e1d4ee12cbf85c05422558ccdf241ab8f26b86c966f66aec4a
DIST boinc-7.24.1.tar.gz 46747399 BLAKE2B 872cf16a67a69c297aa3096c44b8272c039e913991253c7e52847f438050c0f87088c9cb84a5761877c9acb6bcb73dfdfbc7452e7ae98a0aeee55916838fbc93 SHA512 7dad36900c13b69a89b5a173fc283130bc4cf15c781ed31ed72ce0b6ba0db4895a12314d0f302c7a91c2762333b7c162f20f32e67ed5e2e7a4099e1f2238c255
DIST boinc.tif 288208 BLAKE2B 156a99f08dcabc62a46874830600b9d237e64b650b8edf35db67b82006a67039a3965707194e8f0b25cfd65138b8700c0bfb877507418393b9cd3df32e94d260 SHA512 548e19b87fd70dbeb05687320b86aad39981c161b5b5b7e02fc3ce886d4c464c9bb763d5652d9895dd505ce247c7ff4490caa3d407e28f54ce889ffbab22d046
-EBUILD boinc-7.22.0-r1.ebuild 5766 BLAKE2B 174eecb7cf369e9046bd56a82d1b8177669c8a68579d7d21dd3856028a51e8e6badfb91fba200402d6d38ff41f2c451285d60cf7a6a5ce36121006d26ffbeb3a SHA512 fdfefdc1c6e1d0bf677b17a3c9024ae976df4104033a2621bbae929ccaa7041edf6364e8a04515ac94bfb167efc5ec3172650f0c89201ef10eb7fad43f5b0003
EBUILD boinc-7.24.1-r1.ebuild 5682 BLAKE2B 12d410281be880a8814aab02f0832bd3ff4dda3c74028a6769c07ce2b1377b8ab4cf0cdf2fe340f8f2bd13423b2dc4f79398c6eac5c7142de019cb8e0f654a95 SHA512 79631aba5532cb18e4cfd3add797a9bc040d39797b16b1bc4b0bb2a04657bc5df6ffb064ab49eb3e80facedd04bd70d473e8cac26be806f1393a3c785aedcaad
EBUILD boinc-9999.ebuild 5978 BLAKE2B 1da6f489152fb4713d52e2f077bbedafbdea07f3ad4ca95bb0b9dfd09a9486eb83625a8c58a667831f6ab4c91fe1899a6164d0a961bae909f1ec8ec8997b87ae SHA512 996c9e2e778f643c137f1850aba819ef26b23bf82fa2fe448a81982d50ef7c5b378785fa160cc1d97ab97994952bd2a9c88256a42405703b69638921e14a7a62
MISC metadata.xml 785 BLAKE2B ed154167c7d803a53102dc02a4c9f3d80ccc14ede90fb8637752d3d990a7d1afeae7409555d528106e7296b79b5c273ac6fb4516b0971c5dd670ea5cc246d6e5 SHA512 3e06db7f47ff76595e18330cfbd9b2a89332df6eab1f184a213bee6e5e3e7132c5719d86dbd3aa0b871ae17109dfc70a369596c0911d53933a4338253a134617
diff --git a/sci-misc/boinc/boinc-7.22.0-r1.ebuild b/sci-misc/boinc/boinc-7.22.0-r1.ebuild
deleted file mode 100644
index 8fc5d062c797..000000000000
--- a/sci-misc/boinc/boinc-7.22.0-r1.ebuild
+++ /dev/null
@@ -1,196 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV=$(ver_cut 1-2)
-WX_GTK_VER=3.0-gtk3
-
-inherit autotools desktop flag-o-matic linux-info optfeature wxwidgets xdg-utils
-
-DESCRIPTION="The Berkeley Open Infrastructure for Network Computing"
-HOMEPAGE="https://boinc.berkeley.edu/"
-
-SRC_URI="X? ( https://boinc.berkeley.edu/logo/boinc_glossy2_512_F.tif -> ${PN}.tif )"
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/BOINC/${PN}.git"
- inherit git-r3
-else
- SRC_URI+=" https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm64 ~ia64 ~ppc ppc64 sparc ~x86"
- S="${WORKDIR}/${PN}-client_release-${MY_PV}-${PV}"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="X cuda curl_ssl_gnutls +curl_ssl_openssl opencl"
-
-REQUIRED_USE="
- ^^ ( curl_ssl_gnutls curl_ssl_openssl )
-"
-
-# libcurl must not be using an ssl backend boinc does not support.
-# If the libcurl ssl backend changes, boinc should be recompiled.
-DEPEND="
- acct-user/boinc
- app-misc/ca-certificates
- cuda? (
- x11-drivers/nvidia-drivers
- )
- opencl? (
- virtual/opencl
- )
- dev-libs/openssl:=
- net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
- sys-libs/zlib
- X? (
- dev-libs/glib:2
- media-libs/freeglut
- media-libs/libjpeg-turbo:=
- x11-libs/gtk+:3
- x11-libs/libnotify
- x11-libs/libX11
- x11-libs/libXScrnSaver
- x11-libs/libxcb:=
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,webkit]
- x11-libs/xcb-util
- )
-"
-BDEPEND="app-text/docbook-xml-dtd:4.4
- app-text/docbook2X
- sys-devel/gettext
- X? ( virtual/imagemagick-tools[png,tiff] )
-"
-RDEPEND="
- ${DEPEND}
- sys-apps/util-linux
- !app-admin/quickswitch
-"
-
-PATCHES=(
- # >=x11-libs/wxGTK-3.0.2.0-r3 has webview removed, bug 587462
- "${FILESDIR}"/${PN}-7.18-fix_webview.patch
-)
-
-pkg_setup() {
- # Bug 578750
- if use kernel_linux; then
- linux-info_pkg_setup
- if ! linux_config_exists; then
- ewarn "Can't check the linux kernel configuration."
- ewarn "You might be missing vsyscall support."
- elif kernel_is -ge 4 4 \
- && linux_chkconfig_present LEGACY_VSYSCALL_NONE; then
- ewarn "You do not have vsyscall emulation enabled."
- ewarn "This will prevent some boinc projects from running."
- ewarn "Please enable vsyscall emulation:"
- ewarn " CONFIG_LEGACY_VSYSCALL_EMULATE=y"
- ewarn "in /usr/src/linux/.config, to be found at"
- ewarn " Processor type and features --->"
- ewarn " vsyscall table for legacy applications (None) --->"
- ewarn " (X) Emulate"
- ewarn "Alternatively, you can enable CONFIG_LEGACY_VSYSCALL_NATIVE."
- ewarn "However, this has security implications and is not recommended."
- fi
- fi
-}
-
-src_prepare() {
- default
-
- # prevent bad changes in compile flags, bug 286701
- sed -i -e "s:BOINC_SET_COMPILE_FLAGS::" configure.ac || die "sed failed"
-
- eautoreconf
-}
-
-src_configure() {
- use X && setup-wxwidgets
-
- append-libs -L"${ESYSROOT}"/usr/$(get_libdir) -L"${ESYSROOT}"/$(get_libdir)
-
- econf --disable-server \
- --enable-client \
- --enable-dynamic-client-linkage \
- --disable-static \
- --enable-unicode \
- --with-ssl \
- $(use_with X x) \
- $(use_enable X manager) \
- $(usex X --with-wx-config="${WX_CONFIG}" --without-wxdir)
-}
-
-src_install() {
- default
-
- keepdir /var/lib/${PN}
-
- if use X; then
- # Create new icons. bug 593362
- local s SIZES=(16 22 24 32 36 48 64 72 96 128 192 256)
- for s in "${SIZES[@]}"; do
- # The convert command is not checked, because it will issue warnings and exit with
- # an error code if imagemagick is used and was merged with USE="-xml", although the
- # conversion has worked. See #766093
- # Instead, newicon will fail if the conversion did not produce the icon.
- convert "${DISTDIR}"/${PN}.tif -resize ${s}x${s} "${WORKDIR}"/boinc_${s}.png
- newicon -s $s "${WORKDIR}"/boinc_${s}.png boinc.png
- done
- make_desktop_entry boincmgr "${PN}" "${PN}" "Math;Science" "Path=/var/lib/${PN}"
-
- # Rename the desktop file to boincmgr.desktop to (hot)fix bug 599910
- mv "${ED}"/usr/share/applications/boincmgr{-${PN},}.desktop || \
- die "Failed to rename desktop file"
- fi
-
- # cleanup cruft
- rm -r "${ED}"/etc || die "rm failed"
- find "${D}" -name '*.la' -delete || die "Removing .la files failed"
-
- newinitd "${FILESDIR}"/${PN}.init ${PN}
- newconfd "${FILESDIR}"/${PN}.conf ${PN}
-}
-
-pkg_postinst() {
- if use X; then
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- xdg_icon_cache_update
- fi
-
- elog
- elog "You are using the source compiled version of boinc."
- use X && elog "The graphical manager can be found at /usr/bin/boincmgr"
- elog
- elog "You need to attach to a project to do anything useful with boinc."
- elog "You can do this by running /etc/init.d/boinc attach"
- elog "The howto for configuration is located at:"
- elog "http://boinc.berkeley.edu/wiki/Anonymous_platform"
- elog
- # Add warning about the new password for the client, bug 121896.
- if use X; then
- elog "If you need to use the graphical manager the password is in:"
- elog "/var/lib/boinc/gui_rpc_auth.cfg"
- elog "Where /var/lib/ is default RUNTIMEDIR, that can be changed in:"
- elog "/etc/conf.d/boinc"
- elog "You should change this password to something more memorable (can be even blank)."
- elog "Remember to launch init script before using manager. Or changing the password."
- elog
- fi
- elog "To be able to use CUDA or OpenCL you should add the boinc user to the video group."
- elog "Run as root:"
- elog "gpasswd -a boinc video"
- elog
-
- optfeature_header "If you want to run ATLAS native tasks by LHC@home, you need to install:"
- optfeature "CERN VM filesystem support" net-fs/cvmfs
-}
-
-pkg_postrm() {
- if use X; then
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- xdg_icon_cache_update
- fi
-}