* [gentoo-commits] repo/proj/guru:dev commit in: gui-libs/text-engine/
@ 2022-03-21 5:25 Yuan Liao
0 siblings, 0 replies; 8+ messages in thread
From: Yuan Liao @ 2022-03-21 5:25 UTC (permalink / raw
To: gentoo-commits
commit: 6a9257cdfd005ea19647f870cc521c6090fe7f76
Author: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
AuthorDate: Mon Mar 21 03:46:02 2022 +0000
Commit: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
CommitDate: Mon Mar 21 04:12:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a9257cd
gui-libs/text-engine: Initial import
Signed-off-by: Yuan Liao <liaoyuan <AT> gmail.com>
gui-libs/text-engine/Manifest | 1 +
gui-libs/text-engine/metadata.xml | 11 +++++++
gui-libs/text-engine/text-engine-0.1.0.ebuild | 46 +++++++++++++++++++++++++++
gui-libs/text-engine/text-engine-9999.ebuild | 46 +++++++++++++++++++++++++++
4 files changed, 104 insertions(+)
diff --git a/gui-libs/text-engine/Manifest b/gui-libs/text-engine/Manifest
new file mode 100644
index 000000000..d43363127
--- /dev/null
+++ b/gui-libs/text-engine/Manifest
@@ -0,0 +1 @@
+DIST text-engine-0.1.0.tar.gz 15728 BLAKE2B 41a5b4bb0347eca29268cf089a7ea127a0a467fa123384bc1d92cbb215ca98f9963742ba5f93972d163c7f6708ac428762a92023d98ad130b56657b6eccb7956 SHA512 36be3e913187dfbba96945891a64cb2b3efde8324cdb3457a64c2fdfd19e2c1289d48a92ca60c957c52e18a6cabbcc13f178c34687f183f60557e41db5c36418
diff --git a/gui-libs/text-engine/metadata.xml b/gui-libs/text-engine/metadata.xml
new file mode 100644
index 000000000..20643c52a
--- /dev/null
+++ b/gui-libs/text-engine/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>liaoyuan@gmail.com</email>
+ <name>Yuan Liao</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">mjakeman/text-engine</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/gui-libs/text-engine/text-engine-0.1.0.ebuild b/gui-libs/text-engine/text-engine-0.1.0.ebuild
new file mode 100644
index 000000000..fef9b5c38
--- /dev/null
+++ b/gui-libs/text-engine/text-engine-0.1.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mjakeman/text-engine.git"
+else
+ SRC_URI="https://github.com/mjakeman/text-engine/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A lightweight rich-text framework for GTK 4"
+HOMEPAGE="https://github.com/mjakeman/text-engine"
+
+LICENSE="MIT"
+SLOT="0"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+
+COMMON_DEPEND="
+ dev-libs/glib:2
+ dev-libs/libxml2:2
+ gui-libs/gtk:4
+"
+
+DEPEND="
+ ${COMMON_DEPEND}
+ dev-libs/json-glib
+"
+
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-libs/pango
+"
+
+src_prepare() {
+ default
+ sed -i -e "/subdir('demo')/d" meson.build ||
+ die "Failed to modify meson.ebuild to exclude the demo program"
+}
diff --git a/gui-libs/text-engine/text-engine-9999.ebuild b/gui-libs/text-engine/text-engine-9999.ebuild
new file mode 100644
index 000000000..fef9b5c38
--- /dev/null
+++ b/gui-libs/text-engine/text-engine-9999.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mjakeman/text-engine.git"
+else
+ SRC_URI="https://github.com/mjakeman/text-engine/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A lightweight rich-text framework for GTK 4"
+HOMEPAGE="https://github.com/mjakeman/text-engine"
+
+LICENSE="MIT"
+SLOT="0"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+
+COMMON_DEPEND="
+ dev-libs/glib:2
+ dev-libs/libxml2:2
+ gui-libs/gtk:4
+"
+
+DEPEND="
+ ${COMMON_DEPEND}
+ dev-libs/json-glib
+"
+
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-libs/pango
+"
+
+src_prepare() {
+ default
+ sed -i -e "/subdir('demo')/d" meson.build ||
+ die "Failed to modify meson.ebuild to exclude the demo program"
+}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: gui-libs/text-engine/
@ 2022-03-21 5:56 Yuan Liao
0 siblings, 0 replies; 8+ messages in thread
From: Yuan Liao @ 2022-03-21 5:56 UTC (permalink / raw
To: gentoo-commits
commit: 2c9cbd43c061b9d54e54464542f476df36b5a37a
Author: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
AuthorDate: Mon Mar 21 05:56:16 2022 +0000
Commit: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
CommitDate: Mon Mar 21 05:56:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c9cbd43
gui-libs/text-engine: Fix typo in die message
Signed-off-by: Yuan Liao <liaoyuan <AT> gmail.com>
gui-libs/text-engine/text-engine-0.1.0.ebuild | 2 +-
gui-libs/text-engine/text-engine-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/gui-libs/text-engine/text-engine-0.1.0.ebuild b/gui-libs/text-engine/text-engine-0.1.0.ebuild
index fef9b5c38..5b29e8753 100644
--- a/gui-libs/text-engine/text-engine-0.1.0.ebuild
+++ b/gui-libs/text-engine/text-engine-0.1.0.ebuild
@@ -42,5 +42,5 @@ RDEPEND="
src_prepare() {
default
sed -i -e "/subdir('demo')/d" meson.build ||
- die "Failed to modify meson.ebuild to exclude the demo program"
+ die "Failed to modify meson.build to exclude the demo program"
}
diff --git a/gui-libs/text-engine/text-engine-9999.ebuild b/gui-libs/text-engine/text-engine-9999.ebuild
index fef9b5c38..5b29e8753 100644
--- a/gui-libs/text-engine/text-engine-9999.ebuild
+++ b/gui-libs/text-engine/text-engine-9999.ebuild
@@ -42,5 +42,5 @@ RDEPEND="
src_prepare() {
default
sed -i -e "/subdir('demo')/d" meson.build ||
- die "Failed to modify meson.ebuild to exclude the demo program"
+ die "Failed to modify meson.build to exclude the demo program"
}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: gui-libs/text-engine/
@ 2022-04-01 5:25 Yuan Liao
0 siblings, 0 replies; 8+ messages in thread
From: Yuan Liao @ 2022-04-01 5:25 UTC (permalink / raw
To: gentoo-commits
commit: 9c872745238f5c8c33a6cf6e36cb68505bdbf000
Author: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
AuthorDate: Fri Apr 1 05:10:56 2022 +0000
Commit: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
CommitDate: Fri Apr 1 05:21:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c872745
gui-libs/text-engine: Update LICENSE for live ebuild
The upstream has recently changed the license from MIT to LGPL-3+ in
some commits staged for the next release; the license change has not
been retrospectively applied to versions already released yet.
Signed-off-by: Yuan Liao <liaoyuan <AT> gmail.com>
gui-libs/text-engine/text-engine-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gui-libs/text-engine/text-engine-9999.ebuild b/gui-libs/text-engine/text-engine-9999.ebuild
index 5b29e8753..3d0af284c 100644
--- a/gui-libs/text-engine/text-engine-9999.ebuild
+++ b/gui-libs/text-engine/text-engine-9999.ebuild
@@ -16,7 +16,7 @@ fi
DESCRIPTION="A lightweight rich-text framework for GTK 4"
HOMEPAGE="https://github.com/mjakeman/text-engine"
-LICENSE="MIT"
+LICENSE="LGPL-3+"
SLOT="0"
BDEPEND="
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: gui-libs/text-engine/
@ 2022-04-08 14:56 Yuan Liao
0 siblings, 0 replies; 8+ messages in thread
From: Yuan Liao @ 2022-04-08 14:56 UTC (permalink / raw
To: gentoo-commits
commit: d2ed8ba6f5c90d4a4e8f87237a60d5fafc00effa
Author: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
AuthorDate: Fri Apr 8 14:52:47 2022 +0000
Commit: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
CommitDate: Fri Apr 8 14:52:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2ed8ba6
gui-libs/text-engine: Add 0.1.1
Signed-off-by: Yuan Liao <liaoyuan <AT> gmail.com>
gui-libs/text-engine/Manifest | 1 +
gui-libs/text-engine/text-engine-0.1.1.ebuild | 46 +++++++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/gui-libs/text-engine/Manifest b/gui-libs/text-engine/Manifest
index d43363127..5ea7b8933 100644
--- a/gui-libs/text-engine/Manifest
+++ b/gui-libs/text-engine/Manifest
@@ -1 +1,2 @@
DIST text-engine-0.1.0.tar.gz 15728 BLAKE2B 41a5b4bb0347eca29268cf089a7ea127a0a467fa123384bc1d92cbb215ca98f9963742ba5f93972d163c7f6708ac428762a92023d98ad130b56657b6eccb7956 SHA512 36be3e913187dfbba96945891a64cb2b3efde8324cdb3457a64c2fdfd19e2c1289d48a92ca60c957c52e18a6cabbcc13f178c34687f183f60557e41db5c36418
+DIST text-engine-0.1.1.tar.gz 16568 BLAKE2B 71c6766592aa143413721c36d9282624e4bcd1f8594b5a9c1dde24f30704da690ebad8ae483fb04490ec383f6434c211f0c21c37661ba647c97bcae6241231e6 SHA512 8f3d4e7964d7256c1386200aa4338d8d6ff35e4578e50381b1fcbdc1a232f4da28c74bc8bfe66a5507888197cbf430cac03730d8624381bd5a2b023eecc73736
diff --git a/gui-libs/text-engine/text-engine-0.1.1.ebuild b/gui-libs/text-engine/text-engine-0.1.1.ebuild
new file mode 100644
index 000000000..3d0af284c
--- /dev/null
+++ b/gui-libs/text-engine/text-engine-0.1.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mjakeman/text-engine.git"
+else
+ SRC_URI="https://github.com/mjakeman/text-engine/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A lightweight rich-text framework for GTK 4"
+HOMEPAGE="https://github.com/mjakeman/text-engine"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+
+COMMON_DEPEND="
+ dev-libs/glib:2
+ dev-libs/libxml2:2
+ gui-libs/gtk:4
+"
+
+DEPEND="
+ ${COMMON_DEPEND}
+ dev-libs/json-glib
+"
+
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-libs/pango
+"
+
+src_prepare() {
+ default
+ sed -i -e "/subdir('demo')/d" meson.build ||
+ die "Failed to modify meson.build to exclude the demo program"
+}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: gui-libs/text-engine/
@ 2022-04-22 18:47 Yuan Liao
0 siblings, 0 replies; 8+ messages in thread
From: Yuan Liao @ 2022-04-22 18:47 UTC (permalink / raw
To: gentoo-commits
commit: 258ed04d7ebe630ad9d276b540924e02ec41eae2
Author: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
AuthorDate: Fri Apr 22 18:20:48 2022 +0000
Commit: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
CommitDate: Fri Apr 22 18:47:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=258ed04d
gui-libs/text-engine: Limit dev-libs/glib to >=2.72.0 for live ebuild
As of the time when this commit is authored, the latest stable version
of dev-libs/glib in ::gentoo is 2.70.4; however, some new tests of this
package added in commits staged for the next release would fail with
glib 2.70.4:
Bail out! GLib-FATAL-ERROR: ../glib-2.70.4/glib/gmem.c:112: failed to allocate 18446744073709551611 bytes
(test/split:29196): GLib-ERROR **: 11:25:10.093: ../glib-2.70.4/glib/gmem.c:112: failed to allocate 18446744073709551611 bytes
Trace/breakpoint trap (core dumped)
These failures can be fixed by upgrading glib to >=2.72.0; 2.72.0 is
also the version used by the upstream in this project's CI builds.
Signed-off-by: Yuan Liao <liaoyuan <AT> gmail.com>
gui-libs/text-engine/text-engine-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gui-libs/text-engine/text-engine-9999.ebuild b/gui-libs/text-engine/text-engine-9999.ebuild
index f0d007a6f..f03fe156c 100644
--- a/gui-libs/text-engine/text-engine-9999.ebuild
+++ b/gui-libs/text-engine/text-engine-9999.ebuild
@@ -24,7 +24,7 @@ BDEPEND="
"
COMMON_DEPEND="
- dev-libs/glib:2
+ >=dev-libs/glib-2.72.0:2
dev-libs/libxml2:2
gui-libs/gtk:4
"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: gui-libs/text-engine/
@ 2022-04-22 18:47 Yuan Liao
0 siblings, 0 replies; 8+ messages in thread
From: Yuan Liao @ 2022-04-22 18:47 UTC (permalink / raw
To: gentoo-commits
commit: c76b74ac795d859f0895880f0311d61cd8742599
Author: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
AuthorDate: Fri Apr 22 18:14:25 2022 +0000
Commit: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
CommitDate: Fri Apr 22 18:47:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c76b74ac
gui-libs/text-engine: Update LICENSE for live ebuild
The upstream has recently changed the license from LGPL-3+ to
|| ( MPL-2.0 LGPL-2.1+ ) in some commits staged for the next release;
the license change has not been retrospectively applied to versions
already released yet.
Signed-off-by: Yuan Liao <liaoyuan <AT> gmail.com>
gui-libs/text-engine/text-engine-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gui-libs/text-engine/text-engine-9999.ebuild b/gui-libs/text-engine/text-engine-9999.ebuild
index 3d0af284c..f0d007a6f 100644
--- a/gui-libs/text-engine/text-engine-9999.ebuild
+++ b/gui-libs/text-engine/text-engine-9999.ebuild
@@ -16,7 +16,7 @@ fi
DESCRIPTION="A lightweight rich-text framework for GTK 4"
HOMEPAGE="https://github.com/mjakeman/text-engine"
-LICENSE="LGPL-3+"
+LICENSE="|| ( MPL-2.0 LGPL-2.1+ )"
SLOT="0"
BDEPEND="
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: gui-libs/text-engine/
@ 2022-07-02 22:22 Yuan Liao
0 siblings, 0 replies; 8+ messages in thread
From: Yuan Liao @ 2022-07-02 22:22 UTC (permalink / raw
To: gentoo-commits
commit: 10b2315d889d77fafd474aa521cedd787842910b
Author: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
AuthorDate: Sat Jul 2 21:50:59 2022 +0000
Commit: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
CommitDate: Sat Jul 2 22:19:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10b2315d
gui-libs/text-engine: Drop 0.1.0
Signed-off-by: Yuan Liao <liaoyuan <AT> gmail.com>
gui-libs/text-engine/Manifest | 1 -
gui-libs/text-engine/text-engine-0.1.0.ebuild | 46 ---------------------------
2 files changed, 47 deletions(-)
diff --git a/gui-libs/text-engine/Manifest b/gui-libs/text-engine/Manifest
index 5ea7b8933..6bc42dd54 100644
--- a/gui-libs/text-engine/Manifest
+++ b/gui-libs/text-engine/Manifest
@@ -1,2 +1 @@
-DIST text-engine-0.1.0.tar.gz 15728 BLAKE2B 41a5b4bb0347eca29268cf089a7ea127a0a467fa123384bc1d92cbb215ca98f9963742ba5f93972d163c7f6708ac428762a92023d98ad130b56657b6eccb7956 SHA512 36be3e913187dfbba96945891a64cb2b3efde8324cdb3457a64c2fdfd19e2c1289d48a92ca60c957c52e18a6cabbcc13f178c34687f183f60557e41db5c36418
DIST text-engine-0.1.1.tar.gz 16568 BLAKE2B 71c6766592aa143413721c36d9282624e4bcd1f8594b5a9c1dde24f30704da690ebad8ae483fb04490ec383f6434c211f0c21c37661ba647c97bcae6241231e6 SHA512 8f3d4e7964d7256c1386200aa4338d8d6ff35e4578e50381b1fcbdc1a232f4da28c74bc8bfe66a5507888197cbf430cac03730d8624381bd5a2b023eecc73736
diff --git a/gui-libs/text-engine/text-engine-0.1.0.ebuild b/gui-libs/text-engine/text-engine-0.1.0.ebuild
deleted file mode 100644
index 5b29e8753..000000000
--- a/gui-libs/text-engine/text-engine-0.1.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mjakeman/text-engine.git"
-else
- SRC_URI="https://github.com/mjakeman/text-engine/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="A lightweight rich-text framework for GTK 4"
-HOMEPAGE="https://github.com/mjakeman/text-engine"
-
-LICENSE="MIT"
-SLOT="0"
-
-BDEPEND="
- virtual/pkgconfig
-"
-
-COMMON_DEPEND="
- dev-libs/glib:2
- dev-libs/libxml2:2
- gui-libs/gtk:4
-"
-
-DEPEND="
- ${COMMON_DEPEND}
- dev-libs/json-glib
-"
-
-RDEPEND="
- ${COMMON_DEPEND}
- x11-libs/pango
-"
-
-src_prepare() {
- default
- sed -i -e "/subdir('demo')/d" meson.build ||
- die "Failed to modify meson.build to exclude the demo program"
-}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: gui-libs/text-engine/
@ 2022-09-26 10:13 Andrew Ammerlaan
0 siblings, 0 replies; 8+ messages in thread
From: Andrew Ammerlaan @ 2022-09-26 10:13 UTC (permalink / raw
To: gentoo-commits
commit: 90dacd56835e63abdc89bfa43e2190fb9282af2f
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 26 10:12:59 2022 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Sep 26 10:12:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90dacd56
gui-libs/text-engine: delete weird empty file
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
gui-libs/text-engine/sediuNWrL | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/gui-libs/text-engine/sediuNWrL b/gui-libs/text-engine/sediuNWrL
deleted file mode 100644
index e69de29bb..000000000
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2022-09-26 10:13 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-08 14:56 [gentoo-commits] repo/proj/guru:dev commit in: gui-libs/text-engine/ Yuan Liao
-- strict thread matches above, loose matches on Subject: below --
2022-09-26 10:13 Andrew Ammerlaan
2022-07-02 22:22 Yuan Liao
2022-04-22 18:47 Yuan Liao
2022-04-22 18:47 Yuan Liao
2022-04-01 5:25 Yuan Liao
2022-03-21 5:56 Yuan Liao
2022-03-21 5:25 Yuan Liao
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox