summaryrefslogtreecommitdiff
path: root/dev-ml/lablgtk
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-17 03:03:09 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-17 03:03:09 +0000
commit3455c0a5153ae27d7c6c16ecd35fa3dec33f3dda (patch)
treeb29c1fa32b8be70c36e7f8bf53ab5fca875037f9 /dev-ml/lablgtk
parentb0735771a80a647a2ea5a03a87d5873d175bd744 (diff)
gentoo auto-resync : 17:11:2024 - 03:03:09
Diffstat (limited to 'dev-ml/lablgtk')
-rw-r--r--dev-ml/lablgtk/Manifest4
-rw-r--r--dev-ml/lablgtk/lablgtk-2.18.13.ebuild80
-rw-r--r--dev-ml/lablgtk/metadata.xml6
3 files changed, 1 insertions, 89 deletions
diff --git a/dev-ml/lablgtk/Manifest b/dev-ml/lablgtk/Manifest
index 25389b045e79..906c208b97f2 100644
--- a/dev-ml/lablgtk/Manifest
+++ b/dev-ml/lablgtk/Manifest
@@ -2,8 +2,6 @@ AUX lablgtk-2.18.10-cflags.patch 2859 BLAKE2B a0112d27ab9b3ad7fcc25cb037220d7d43
AUX lablgtk-2.18.12-Makefile.patch 818 BLAKE2B 5d5e51b64b13eb5bb7d808a7dffeddaa4b151a5255317d6b2e585f5d389fbaeeea8696613f4053ff611839cf382a72061bb9ebafe52be3c6b55f0468d0293527 SHA512 0d806f51a80cd3595412e3d64bf2e9d5b167c7094d7de4181e793fca04e374eee154fca380ef194703edd90448d5544c5e2e7973737ffd1bfc1def23a3894987
AUX lablgtk-2.18.12-cflags.patch 2105 BLAKE2B 5e72efba3b484142070aa38ea487eb8fe82018f7f8f2420a08d0acff25450c11184aa121df67447b79b4ac1146999535f34f5f794465a9cfac5f75bf8275db0e SHA512 684a905979372e18f63b68bcc418a8e8401c51931cca45440531ea58eaad583923fd37fb167709c8394f967f4987161d88ea00714f8406048269ac59c51313e8
AUX lablgtk-2.18.12-depend.patch 578 BLAKE2B e03e04fb62b2a24a04f18bc21d1783d0f81567c54670bc62fc8e875c1a4a30920cc9052e4a2da143f862f0e5a3a4f954e97b302ab774c7a1741799debfc7d054 SHA512 24d9cfc776d0d42b1cb48f6b3704b2345b67e7e4fd918296c550a794717640cd51c105a90c4086c8932336823533946cc9cd00b0e4a2f290d3d0a12de1151e09
-DIST lablgtk-2.18.13.tar.gz 1073083 BLAKE2B d3be54b0194e8b67b66eee9663d121e9007f6eb1d04cf322f83dfc5ddd5c3a27ad6f19204429ea5941d9cfe97ac9583af41ae713de5552b5d11245e4216ad5c1 SHA512 41deafbf8bbb9d15950d74a053e21c65aa0d2d4044a41d048f197e744a82ebbe159d43f67092fa19a8385bf0f7da0250ef2f0a532a0810e88f695d6f1fef4c48
DIST lablgtk-3.1.5.tar.gz 1045721 BLAKE2B 5f677d2ac1a39f23e5c3b66f6239540e369ec6916eb87f980543a7ea6c723b5126882fd4f9673f8a76171d0e83de236b98ae9068956f86a0a37cb836c353b9e5 SHA512 750f57ea2ccb0534123596aca04a4ba12bbf67bafb521a7978e6acc8027b2b3b822d373bf3fabb4018640c5e2d5bc3d5a336e91ceb8ff037b1f7a048440df03a
-EBUILD lablgtk-2.18.13.ebuild 2060 BLAKE2B 43a36dea1033cd6673b1da3054271a418cd18a5f04d5180b79e657ba4e6f4e70bcb097f87102399977899ff89f993b2ff89dd978c1500d4541818d7529259f1e SHA512 55485098dafdbb7e96c20199cfab393b3da4a9765f126bf1fe4bfe921ef2b3da262f32720e2efb95a6ce51db2cc7a4f91d81445f11c24e61d285e069e12284c9
EBUILD lablgtk-3.1.5-r1.ebuild 718 BLAKE2B a925e5b5c6e4354287c600f78a3f765a909ca1fe138bb228473f113b32e1a826e36e6a270031505aa33cb20050349d9cdddc26cfe9461a957e4f8dd440446e7b SHA512 312e7a1593bbf4df7c12086e043a318593b91064ae6ea745ac4bf724fea6303bf4f73d66c467f416abb3bb64943efbb516193be9a9fe538f7a08c5e9c810b015
-MISC metadata.xml 698 BLAKE2B d5627c5262d040d6166667a9f6bf72406e8a2b07e2195c1238feb274e12c318359d61c4e88fdb0c264b7b97feb8be37f3cb16993d4912ec0d74dee85b3f859d5 SHA512 307ade15dfc4f152bcee4542f05d0b36f76b0e8de48737a77d0629fc08b6be2ba9117db7a990859f1258f3751602e0caccb2aede6366e21369e282de88fc037c
+MISC metadata.xml 434 BLAKE2B 8f5982cb9c9bac7ff59b154061a61f4c39860306ba86ac84bcf1c58b5d6d0b5ea53370a4f6b7d0678f1b87a149c0af94efb84303d1474b2d0e1b1d48f9e7479a SHA512 d53fc304dedc36292e89fc577bd796abded1d1944a90f0421255a7161446d551316f16c61153e9be6e4d21e897f43a77e2b2f50afc0d875f42eafbf989596f81
diff --git a/dev-ml/lablgtk/lablgtk-2.18.13.ebuild b/dev-ml/lablgtk/lablgtk-2.18.13.ebuild
deleted file mode 100644
index b959c4131e94..000000000000
--- a/dev-ml/lablgtk/lablgtk-2.18.13.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Objective CAML interface for Gtk+2"
-HOMEPAGE="http://lablgtk.forge.ocamlcore.org"
-SRC_URI="https://github.com/garrigue/lablgtk/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception examples? ( lablgtk-examples )"
-SLOT="2/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="debug examples glade gnomecanvas +ocamlopt sourceview spell svg"
-
-DEPEND=">=dev-lang/ocaml-4.05:=[ocamlopt?]
- dev-ml/camlp4:=
- x11-libs/gtk+:2
- glade? ( gnome-base/libglade )
- gnomecanvas? ( gnome-base/libgnomecanvas )
- sourceview? ( x11-libs/gtksourceview:2.0 )
- spell? ( app-text/gtkspell:2 )
- svg? ( gnome-base/librsvg:2 )"
-RDEPEND="${DEPEND}"
-BDEPEND="dev-ml/findlib
- virtual/pkgconfig"
-
-DOCS=( CHANGES README CHANGES.API )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.18.12-cflags.patch
- "${FILESDIR}"/${PN}-2.18.12-Makefile.patch
- "${FILESDIR}"/${PN}-2.18.12-depend.patch
-)
-
-src_configure() {
- local myeconfargs=(
- $(use_enable debug)
- $(use_with svg rsvg)
- $(use_with glade)
- --without-gnomeui
- --without-panel
- # relies on EOL gtkglarea
- --without-gl
- $(use_with spell gtkspell)
- --without-gtksourceview
- $(use_with sourceview gtksourceview2)
- $(use_with gnomecanvas)
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- # parallel build crashes
- emake -j1 all CFLAGS="${CFLAGS}"
- if use ocamlopt; then
- emake -j1 opt CFLAGS="${CFLAGS}"
- fi
-}
-
-src_install() {
- local destdir="$(ocamlfind printconf destdir || die)"
- dodir "${destdir}/stublibs"
- export OCAMLFIND_DESTDIR=${ED}"${destdir}"
- export OCAMLPATH="${ED}${destdir}"
- export OCAMLFIND_LDCONF=ignore
-
- default
- rm "${ED}/usr/$(get_libdir)/ocaml/ld.conf" || die
- dosym lablgtk2/liblablgtk2.a \
- /usr/$(get_libdir)/ocaml/liblablgtk2.a
- use sourceview && \
- dosym lablgtk2/liblablgtksourceview2.a \
- /usr/$(get_libdir)/ocaml/liblablgtksourceview2.a
-
- if use examples; then
- dodoc -r examples/
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}
diff --git a/dev-ml/lablgtk/metadata.xml b/dev-ml/lablgtk/metadata.xml
index 42977a44992c..1cac3a01b32a 100644
--- a/dev-ml/lablgtk/metadata.xml
+++ b/dev-ml/lablgtk/metadata.xml
@@ -6,12 +6,6 @@
<name>ML</name>
</maintainer>
<use>
- <flag name="glade" restrict="&lt;dev-ml/lablgtk-3">
- Enable <pkg>gnome-base/libglade</pkg> bindings compilation
- </flag>
- <flag name="gnomecanvas" restrict="&lt;dev-ml/lablgtk-3">
- Enable <pkg>gnome-base/libgnomecanvas</pkg> bindings compilation
- </flag>
<flag name="sourceview">
Enable GtkSourceView (<pkg>x11-libs/gtksourceview</pkg>) support
</flag>