Commit 29e82ef0 authored by Liguros - Gitlab CI/CD [develop]'s avatar Liguros - Gitlab CI/CD [develop]
Browse files

Adding metadata

parent fa15ef91
......@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Accerciser"
LICENSE="BSD CC-BY-SA-3.0"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
......
DIST conserver-8.2.3.tar.gz 329825 BLAKE2B 94ceb427a18b38855ee3146e432be50248a518221d9779c833b3bf1190dedf800ff498ffdd88eafc7cea343b2f87f476738977021c85f19c869bf0a012f1da11 SHA512 35b387629973620aa25211d9532f940e17d7891aa7216776c315cb9fde09106b7388e7cef29f5a2ead8660fc35e2be2b14f38a51cd2b3198251b7e7e70a2254d
DIST conserver-8.2.4.tar.gz 432854 BLAKE2B 5b6003609187e629544a7183b32cb7b2ab6c854cabf915271a3a924d18c2c13a1bf01f0524740b35859d83c4cb5cc525b87182c342b0075d5486ba428ed71091 SHA512 c59b9bcf582209f8450a8189c1af536951e15ff3aa97994ea99f9de5c6028237a9fa3ca8ba0f7d63ec33b96e45adf76be755181c4199621debfed9feaf1659ad
DIST conserver-8.2.6.tar.gz 437315 BLAKE2B 9f62bb8ac91b57759c6b08d5a6ff31727a547c1991d322d75350a879a247925bbb1bbcab25b8a3d99a2ce6a997ba9f2e6c35338588e913055b29f3574e00e434 SHA512 3b7769675fd0edfd3727e5e84785f33c037b9e7a17c8c69c0ce48a447ea3b7de916e217c0f3b808b8350818b7bc702c917ea7a122ed96ae6b73f81ff0b5ae283
......@@ -81,7 +81,9 @@ src_install() {
docinto examples
dodoc -r conserver.cf/samples/.
newpamd "${FILESDIR}"/conserver.pam-pambase conserver
if use pam; then
newpamd "${FILESDIR}"/conserver.pam-pambase conserver
fi
}
src_test() {
......
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
inherit autotools pam ssl-cert
......@@ -33,7 +33,9 @@ RDEPEND="${DEPEND}
DOCS=( CHANGES FAQ PROTOCOL README.md conserver/Sun-serial contrib/maketestcerts)
PATCHES=( "${FILESDIR}/${PV}-libressl.patch" )
PATCHES=(
"${FILESDIR}/${PN}-8.2.6-autoconf-2.70.patch" #750230
)
src_prepare() {
default
......@@ -81,7 +83,9 @@ src_install() {
docinto examples
dodoc -r conserver.cf/samples/.
newpamd "${FILESDIR}"/conserver.pam-pambase conserver
if use pam; then
newpamd "${FILESDIR}"/conserver.pam-pambase conserver
fi
}
src_test() {
......
From d3ffe500c934573115e313ac01b8fab5cb4d2e9f Mon Sep 17 00:00:00 2001
From: Stuart Henderson <stu@spacehopper.org>
Date: Wed, 27 Mar 2019 23:29:31 +0000
Subject: [PATCH] fix TLS with LibreSSL, it doesn't have :@SECLEVEL=0
---
conserver/cutil.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/conserver/cutil.h b/conserver/cutil.h
index d21abc5..db4df7f 100644
--- a/conserver/cutil.h
+++ b/conserver/cutil.h
@@ -12,10 +12,12 @@
# include <openssl/err.h>
# if OPENSSL_VERSION_NUMBER < 0x10100000L
# define TLS_method SSLv23_method
+# endif/* OPENSSL_VERSION_NUMBER < 0x10100000L */
+# if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER)
# define CIPHER_SEC0
# else
# define CIPHER_SEC0 ":@SECLEVEL=0"
-# endif/* OPENSSL_VERSION_NUMBER < 0x10100000L */
+# endif/* OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) */
#endif
#if HAVE_GSSAPI
# include <gssapi/gssapi.h>
From ce3b4f1d000c75ace2be2be83a0cc0df84ff6983 Mon Sep 17 00:00:00 2001
From: Lars Wendler <polynomial-c@gentoo.org>
Date: Tue, 12 Jan 2021 18:18:23 +0100
Subject: [PATCH] configure.ac: autoconf-2.70 fix
Gentoo-bug: https://bugs.gentoo.org/750230
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
---
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/configure.ac b/configure.ac
index ee2bc8a..26541f3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -30,11 +30,11 @@ AH_TEMPLATE([TRUST_UDS_CRED], [Defined if we trust credentials from UDS client])
dnl ### Normal initialization. ######################################
AC_INIT([conserver],m4_esyscmd_s([./gen-version number]))
-AC_PREREQ(2.59)
+AC_PREREQ(2.69)
AC_CONFIG_SRCDIR([conserver/main.c])
AC_CONFIG_HEADER(config.h)
-AC_DEFINE_UNQUOTED(CONFIGINVOCATION, "$0 $@")
+AC_DEFINE_UNQUOTED(CONFIGINVOCATION, "$0 $*")
dnl ### Set some option defaults. ###################################
if test -z "$CFLAGS"; then
--
2.30.0
#!/sbin/openrc-run
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
depend() {
......
......@@ -30,5 +30,5 @@
<use>
<flag name="freeipmi">Compile in FreeIPMI support via sys-libs/freeipmi</flag>
</use>
<origin>libressl-overlay</origin>
<origin>gentoo-staging</origin>
</pkgmetadata>
\ No newline at end of file
https://bugs.gentoo.org/754987
--- a/Makefile.am
+++ b/Makefile.am
@@ -123,31 +123,31 @@
$(NULL)
$(hostnamed_built_sources) : data/org.freedesktop.hostname1.xml
- $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \
+ $(AM_V_GEN)( cd "$(srcdir)/src" && \
$(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop. \
--c-namespace OpenrcSettingsdHostnamed \
--generate-c-code hostname1-generated \
$(abs_srcdir)/data/org.freedesktop.hostname1.xml; \
- popd > /dev/null )
+ )
$(localed_built_sources) : data/org.freedesktop.locale1.xml
- $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \
+ $(AM_V_GEN)( cd "$(srcdir)/src" && \
$(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop. \
--c-namespace OpenrcSettingsdLocaled \
--generate-c-code locale1-generated \
$(abs_srcdir)/data/org.freedesktop.locale1.xml; \
- popd > /dev/null )
+ )
$(timedated_built_sources) : data/org.freedesktop.timedate1.xml
- $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \
+ $(AM_V_GEN)( cd "$(srcdir)/src" && \
$(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop. \
--c-namespace OpenrcSettingsdTimedated \
--generate-c-code timedate1-generated \
$(abs_srcdir)/data/org.freedesktop.timedate1.xml; \
- popd > /dev/null )
+ )
BUILT_SOURCES = \
$(hostnamed_built_sources) \
--- a/Makefile.in
+++ b/Makefile.in
@@ -1315,31 +1315,31 @@
$(do_subst) < $(srcdir)/$< > $(srcdir)/$@
$(hostnamed_built_sources) : data/org.freedesktop.hostname1.xml
- $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \
+ $(AM_V_GEN)( cd "$(srcdir)/src" && \
$(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop. \
--c-namespace OpenrcSettingsdHostnamed \
--generate-c-code hostname1-generated \
$(abs_srcdir)/data/org.freedesktop.hostname1.xml; \
- popd > /dev/null )
+ )
$(localed_built_sources) : data/org.freedesktop.locale1.xml
- $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \
+ $(AM_V_GEN)( cd "$(srcdir)/src" && \
$(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop. \
--c-namespace OpenrcSettingsdLocaled \
--generate-c-code locale1-generated \
$(abs_srcdir)/data/org.freedesktop.locale1.xml; \
- popd > /dev/null )
+ )
$(timedated_built_sources) : data/org.freedesktop.timedate1.xml
- $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \
+ $(AM_V_GEN)( cd "$(srcdir)/src" && \
$(GDBUS_CODEGEN) \
--interface-prefix org.freedesktop. \
--c-namespace OpenrcSettingsdTimedated \
--generate-c-code timedate1-generated \
$(abs_srcdir)/data/org.freedesktop.timedate1.xml; \
- popd > /dev/null )
+ )
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
......@@ -12,22 +12,27 @@ SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="systemd"
COMMON_DEPEND="
DEPEND="
>=dev-libs/glib-2.30:2
dev-libs/libdaemon:0=
sys-apps/dbus
sys-apps/openrc:=
sys-auth/polkit
"
RDEPEND="${COMMON_DEPEND}
RDEPEND="
${DEPEND}
systemd? ( >=sys-apps/systemd-197 )
!systemd? ( sys-auth/nss-myhostname !sys-apps/systemd )
"
DEPEND="${COMMON_DEPEND}
BDEPEND="
dev-util/gdbus-codegen
virtual/pkgconfig
"
PATCHES=(
"${FILESDIR}"/${PN}-1.0.1-remove-bashisms.patch
)
src_prepare() {
default
sed -i -e 's:/sbin/runscript:/sbin/openrc-run:g' data/init.d/openrc-settingsd.in || die
......
......@@ -10,7 +10,7 @@ SRC_URI="https://www.libarchive.org/downloads/${P}.tar.gz"
LICENSE="BSD BSD-2 BSD-4 public-domain"
SLOT="0/13"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="acl blake2 +bzip2 +e2fsprogs expat +iconv kernel_linux libressl lz4 +lzma lzo nettle static-libs +threads xattr +zlib zstd"
RDEPEND="
......
......@@ -37,5 +37,5 @@
files.
</flag>
</use>
<origin>libressl-overlay</origin>
<origin>gentoo-staging</origin>
</pkgmetadata>
\ No newline at end of file
......@@ -5,6 +5,9 @@
<email>patrick@gentoo.org</email>
<name>Patrick Lauer</name>
</maintainer>
<maintainer type="project">
<email>base-system@gentoo.org</email>
</maintainer>
<upstream>
<remote-id type="github">facebook/zstd</remote-id>
<remote-id type="cpe">cpe:/a:facebook:zstandard</remote-id>
......
......@@ -171,6 +171,9 @@ src_prepare() {
# correct installation for plugins to mode 0755 (bug #725946)
sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" src/plugins/fd/Makefile.in ||die
# fix database locking code for bacula-9.6.4 ... -9.6.x (bug #766195)
eapply -p0 "${FILESDIR}"/${PN}-9.6.x-fix-race-condition.patch
# fix bundled libtool (bug 466696)
# But first move directory with M4 macros out of the way.
# It is only needed by autoconf and gives errors during elibtoolize.
......
......@@ -171,6 +171,9 @@ src_prepare() {
# correct installation for plugins to mode 0755 (bug #725946)
sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" src/plugins/fd/Makefile.in ||die
# fix database locking code for bacula-9.6.4 ... -9.6.x (bug #766195)
eapply -p0 "${FILESDIR}"/${PN}-9.6.x-fix-race-condition.patch
# fix bundled libtool (bug 466696)
# But first move directory with M4 macros out of the way.
# It is only needed by autoconf and gives errors during elibtoolize.
......
......@@ -171,6 +171,9 @@ src_prepare() {
# correct installation for plugins to mode 0755 (bug #725946)
sed -i -e "s/(INSTALL_PROGRAM) /(INSTALL_LIB) /" src/plugins/fd/Makefile.in ||die
# fix database locking code for bacula-9.6.4 ... -9.6.x (bug #766195)
eapply -p0 "${FILESDIR}"/${PN}-9.6.x-fix-race-condition.patch
# fix bundled libtool (bug 466696)
# But first move directory with M4 macros out of the way.
# It is only needed by autoconf and gives errors during elibtoolize.
......
--- src/dird/dird.c.orig 2021-01-19 15:25:16.233573546 -0500
+++ src/dird/dird.c 2021-01-19 15:26:23.884070798 -0500
@@ -1263,11 +1263,11 @@
}
if (catalog->db_driver) {
/* To copy dbdriver field into "CAT" catalog resource class (local)
* from dbdriver in "BDB" catalog DB Interface class (global)
*/
- bstrncpy(catalog->db_driver, BDB_db_driver, db_driver_len);
+ bstrncpy(catalog->db_driver, BDB_db_driver, db_driver_len+1);
}
}
if (!db || !db_open_database(NULL, db)) {
Pmsg2(000, _("Could not open Catalog \"%s\", database \"%s\".\n"),
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Config file for /etc/init.d/bacula-dir
......
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Config file for /etc/init.d/bacula-fd
......
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Config file for /etc/init.d/bacula-sd
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment