[gentoo-commits] repo/gentoo:master commit in: app-admin/clog/, app-admin/clog/files/

2023-04-18 Thread Sam James
commit: df018b4e4c6a9598a9060668270d503e6405a473
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 18 07:14:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 18 07:15:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df018b4e

app-admin/clog: fix build w/ gcc 13

Closes: https://bugs.gentoo.org/895122
Signed-off-by: Sam James  gentoo.org>

 app-admin/clog/clog-1.3.0-r1.ebuild |  9 ++---
 app-admin/clog/files/clog-1.3.0-gcc13.patch | 11 +++
 2 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/app-admin/clog/clog-1.3.0-r1.ebuild 
b/app-admin/clog/clog-1.3.0-r1.ebuild
index cf737f78194c..cc6689579c1b 100644
--- a/app-admin/clog/clog-1.3.0-r1.ebuild
+++ b/app-admin/clog/clog-1.3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,13 +9,16 @@ DESCRIPTION="clog is a colorized log tail utility"
 HOMEPAGE="https://taskwarrior.org/docs/clog/;
 SRC_URI="https://gothenburgbitfactory.org/download/${P}.tar.gz;
 
-KEYWORDS="~amd64 ~x86 ~x64-macos"
 LICENSE="MIT"
 SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
 RESTRICT="test" # No test suite on tar.gz
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.0-gcc13.patch
+)
+
 src_prepare() {
-   default
sed -i -e 's|share/doc/clog|share/clog|' CMakeLists.txt || die
cmake_src_prepare
 }

diff --git a/app-admin/clog/files/clog-1.3.0-gcc13.patch 
b/app-admin/clog/files/clog-1.3.0-gcc13.patch
new file mode 100644
index ..3bdbc464a90e
--- /dev/null
+++ b/app-admin/clog/files/clog-1.3.0-gcc13.patch
@@ -0,0 +1,11 @@
+https://github.com/GothenburgBitFactory/libshared/pull/71
+--- a/src/libshared/src/JSON2.h
 b/src/libshared/src/JSON2.h
+@@ -27,6 +27,7 @@
+ #ifndef INCLUDED_JSON2
+ #define INCLUDED_JSON2
+ 
++#include 
+ #include 
+ 
+ class JSON2



[gentoo-commits] repo/gentoo:master commit in: app-admin/clog/

2023-04-18 Thread Sam James
commit: a88ea8face1c470cccb8c6365afad1dfe5d19afc
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 18 05:44:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 18 06:00:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a88ea8fa

app-admin/clog: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 app-admin/clog/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-admin/clog/metadata.xml b/app-admin/clog/metadata.xml
index 85e4ed814fa2..e7c3b330a17a 100644
--- a/app-admin/clog/metadata.xml
+++ b/app-admin/clog/metadata.xml
@@ -1,5 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   
+   GothenburgBitFactory/clog
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/clog/

2022-02-10 Thread Jonas Stein
commit: 98cdf08eebc2b2ecd793b9db26fcce5abfb1c504
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Feb 10 22:38:12 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Feb 10 22:38:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98cdf08e

app-admin/clog: Maintainer dropped

Maintainer was inactive on this package and sent an up for grabs mail.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein  gentoo.org>

 app-admin/clog/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-admin/clog/metadata.xml b/app-admin/clog/metadata.xml
index bd562ec4b051..85e4ed814fa2 100644
--- a/app-admin/clog/metadata.xml
+++ b/app-admin/clog/metadata.xml
@@ -1,8 +1,5 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ali...@gentoo.org
-   Alice Ferrazzi
-   
+
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/clog/

2021-10-25 Thread Joonas Niilola
commit: 5caec7c98875cfe1c667f599a8d043d4859a5bd6
Author: Marco Scardovi  example  com>
AuthorDate: Sun Jul 11 13:47:44 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 25 13:02:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5caec7c9

app-admin/clog: drop older version

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Closes: https://github.com/gentoo/gentoo/pull/21602
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/clog/clog-1.3.0.ebuild | 14 --
 1 file changed, 14 deletions(-)

diff --git a/app-admin/clog/clog-1.3.0.ebuild b/app-admin/clog/clog-1.3.0.ebuild
deleted file mode 100644
index 238bf2e43f3..000
--- a/app-admin/clog/clog-1.3.0.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="clog is a colorized log tail utility"
-HOMEPAGE="https://taskwarrior.org/docs/clog/;
-SRC_URI="https://tasktools.org/download/${P}.tar.gz;
-
-KEYWORDS="~amd64 ~x86 ~x64-macos"
-LICENSE="MIT"
-SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-admin/clog/

2021-10-25 Thread Joonas Niilola
commit: a1acbd9e3a9b88934369a089be5c345b8b96fda7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 25 13:01:40 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 25 13:02:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1acbd9e

app-admin/clog: update EAPI 7 -> 8

Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/clog/clog-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/clog/clog-1.3.0-r1.ebuild 
b/app-admin/clog/clog-1.3.0-r1.ebuild
index c0c3d60ff5d..cf737f78194 100644
--- a/app-admin/clog/clog-1.3.0-r1.ebuild
+++ b/app-admin/clog/clog-1.3.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/clog/

2021-10-25 Thread Joonas Niilola
commit: 6340398398f9179753568f3a74a3cbf2d4593254
Author: Marco Scardovi  example  com>
AuthorDate: Sun Jul 11 13:46:20 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 25 13:02:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63403983

app-admin/clog: bump to EAPI 7 + QA fix

Closes: https://bugs.gentoo.org/677188
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/clog/clog-1.3.0-r1.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/app-admin/clog/clog-1.3.0-r1.ebuild 
b/app-admin/clog/clog-1.3.0-r1.ebuild
new file mode 100644
index 000..c0c3d60ff5d
--- /dev/null
+++ b/app-admin/clog/clog-1.3.0-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="clog is a colorized log tail utility"
+HOMEPAGE="https://taskwarrior.org/docs/clog/;
+SRC_URI="https://gothenburgbitfactory.org/download/${P}.tar.gz;
+
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="test" # No test suite on tar.gz
+
+src_prepare() {
+   default
+   sed -i -e 's|share/doc/clog|share/clog|' CMakeLists.txt || die
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/clog/

2018-06-10 Thread Andreas Sturmlechner
commit: cf1a3b75ee7506a779dc5ad8c16a06c9b02b4d39
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun  3 13:00:48 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 10 09:29:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf1a3b75

app-admin/clog: Drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-admin/clog/Manifest  |  1 -
 app-admin/clog/clog-1.1.0.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/app-admin/clog/Manifest b/app-admin/clog/Manifest
index 76b84ae9259..fc1fed38611 100644
--- a/app-admin/clog/Manifest
+++ b/app-admin/clog/Manifest
@@ -1,2 +1 @@
-DIST clog-1.1.0.tar.gz 76267 BLAKE2B 
4e3a7637dff51ed7e7161a2630121912672f514606672a0b9747323d3020283afbb9ef591bfec463ad33508e72ed919693da9b48132613b59281e8ce4f7f11c8
 SHA512 
e9025a1eb7490152d467167a7417f8982caf14dbdf6b54cf83fd5f47cf037740d99ec322b74381052f96064a1f6e0f01fced9a2414644ad86eeab0ce448d
 DIST clog-1.3.0.tar.gz 705807 BLAKE2B 
5e78cf1ed209ef7dae301175e11048eec3e9227ca740ae444a0302e5ee40af260349c9b02d8fe86a159c2db9bc29b585424f793e868b270a5852eb552229
 SHA512 
dfd4ae9c5e31be1620c246edd4b1642ff2351589da04c4fb805d3566e3efe0958ba6978fea567d40b7faeb217ba9f7b42b201a059f939c35564ee8f40b8b452a

diff --git a/app-admin/clog/clog-1.1.0.ebuild b/app-admin/clog/clog-1.1.0.ebuild
deleted file mode 100644
index 9fe976d1860..000
--- a/app-admin/clog/clog-1.1.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-EGIT_REPO_URI="https://git.tasktools.org/scm/ut/${PN}.git;
-[[ ${PV} == ** ]] && \
-   inherit git-2
-
-inherit cmake-utils bash-completion-r1
-
-DESCRIPTION="A colorized log tail utility"
-HOMEPAGE="https://taskwarrior.org/docs/clog/;
-[[ ${PV} == ** ]] || \
-   SRC_URI="http://taskwarrior.org/download/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-[[ ${PV} == ** ]] || \
-   KEYWORDS="~amd64 ~x86 ~x64-macos"
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   # Use the correct directory locations
-   sed -i -e 
"s:/usr/local/share/doc/clog/rc:${EPREFIX}/usr/share/clog/rc:" \
-   doc/man/clog.1.in || die
-}
-
-src_configure() {
-   mycmakeargs=(
-   -DTASK_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/clog/

2018-02-04 Thread Alice Ferrazzi
commit: 98a443e5d34df0a079c644c320a67e966368a488
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Feb  4 12:55:47 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Mon Feb  5 00:27:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a443e5

app-admin/clog: avoid redirection, fix HOMEPAGE

Closes: https://github.com/gentoo/gentoo/pull/7063

 app-admin/clog/clog-1.1.0.ebuild | 2 +-
 app-admin/clog/clog-1.3.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/clog/clog-1.1.0.ebuild b/app-admin/clog/clog-1.1.0.ebuild
index 10c49a6..9fe976d1860 100644
--- a/app-admin/clog/clog-1.1.0.ebuild
+++ b/app-admin/clog/clog-1.1.0.ebuild
@@ -10,7 +10,7 @@ EGIT_REPO_URI="https://git.tasktools.org/scm/ut/${PN}.git;
 inherit cmake-utils bash-completion-r1
 
 DESCRIPTION="A colorized log tail utility"
-HOMEPAGE="http://tasktools.org/projects/clog.html;
+HOMEPAGE="https://taskwarrior.org/docs/clog/;
 [[ ${PV} == ** ]] || \
SRC_URI="http://taskwarrior.org/download/${P}.tar.gz;
 

diff --git a/app-admin/clog/clog-1.3.0.ebuild b/app-admin/clog/clog-1.3.0.ebuild
index 75da7a4d0b5..6b2025e3985 100644
--- a/app-admin/clog/clog-1.3.0.ebuild
+++ b/app-admin/clog/clog-1.3.0.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit cmake-utils
 
 DESCRIPTION="clog is a colorized log tail utility"
-HOMEPAGE="https://taskwarrior.org/docs/clog;
+HOMEPAGE="https://taskwarrior.org/docs/clog/;
 SRC_URI="https://tasktools.org/download/${P}.tar.gz;
 
 KEYWORDS="~amd64 ~x86 ~x64-macos ~amd64-fbsd"



[gentoo-commits] repo/gentoo:master commit in: app-admin/clog/

2018-01-30 Thread Patrice Clement
commit: d63c01c9c058eab90ef4c63449f604bdfb03ff35
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jan 30 09:25:06 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jan 30 09:25:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d63c01c9

app-admin/clog: add amd64-fbsd keyword.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 app-admin/clog/clog-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/clog/clog-1.3.0.ebuild b/app-admin/clog/clog-1.3.0.ebuild
index 4977f70f6de..75da7a4d0b5 100644
--- a/app-admin/clog/clog-1.3.0.ebuild
+++ b/app-admin/clog/clog-1.3.0.ebuild
@@ -9,6 +9,6 @@ DESCRIPTION="clog is a colorized log tail utility"
 HOMEPAGE="https://taskwarrior.org/docs/clog;
 SRC_URI="https://tasktools.org/download/${P}.tar.gz;
 
-KEYWORDS="~amd64 ~x86 ~x64-macos"
+KEYWORDS="~amd64 ~x86 ~x64-macos ~amd64-fbsd"
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-admin/clog/

2018-01-30 Thread Patrice Clement
commit: 0fb01ca1e391572c00baade4e5bfa08b0b73ba01
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jan 30 09:18:59 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jan 30 09:20:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb01ca1

app-admin/clog: version bump to 1.3.0.

* bump clog to version 1.3.0.
* bump EAPI number to version 6.
* update HOMEPAGE and SRC_URI.
* make use of the HTTPS protocol in both variables.
* tidy up the ebuild and get rid of the cruft.

Closes: https://bugs.gentoo.org/631586
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-admin/clog/Manifest  |  1 +
 app-admin/clog/clog-1.3.0.ebuild | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/app-admin/clog/Manifest b/app-admin/clog/Manifest
index 55a3a14a85d..76b84ae9259 100644
--- a/app-admin/clog/Manifest
+++ b/app-admin/clog/Manifest
@@ -1 +1,2 @@
 DIST clog-1.1.0.tar.gz 76267 BLAKE2B 
4e3a7637dff51ed7e7161a2630121912672f514606672a0b9747323d3020283afbb9ef591bfec463ad33508e72ed919693da9b48132613b59281e8ce4f7f11c8
 SHA512 
e9025a1eb7490152d467167a7417f8982caf14dbdf6b54cf83fd5f47cf037740d99ec322b74381052f96064a1f6e0f01fced9a2414644ad86eeab0ce448d
+DIST clog-1.3.0.tar.gz 705807 BLAKE2B 
5e78cf1ed209ef7dae301175e11048eec3e9227ca740ae444a0302e5ee40af260349c9b02d8fe86a159c2db9bc29b585424f793e868b270a5852eb552229
 SHA512 
dfd4ae9c5e31be1620c246edd4b1642ff2351589da04c4fb805d3566e3efe0958ba6978fea567d40b7faeb217ba9f7b42b201a059f939c35564ee8f40b8b452a

diff --git a/app-admin/clog/clog-1.3.0.ebuild b/app-admin/clog/clog-1.3.0.ebuild
new file mode 100644
index 000..4977f70f6de
--- /dev/null
+++ b/app-admin/clog/clog-1.3.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="clog is a colorized log tail utility"
+HOMEPAGE="https://taskwarrior.org/docs/clog;
+SRC_URI="https://tasktools.org/download/${P}.tar.gz;
+
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+LICENSE="MIT"
+SLOT="0"