[gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
commit: 63fc94bd2c491ec681f472385f1f3bfe7e207245 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Oct 19 15:51:30 2021 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Oct 19 16:35:03 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=63fc94bd net-misc/lagrange: add 1.7.3, drop 1.7.1 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/lagrange/Manifest | 2 +- net-misc/lagrange/{lagrange-1.7.1.ebuild => lagrange-1.7.3.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/lagrange/Manifest b/net-misc/lagrange/Manifest index 740292ce8..5ce757844 100644 --- a/net-misc/lagrange/Manifest +++ b/net-misc/lagrange/Manifest @@ -1,2 +1,2 @@ -DIST lagrange-1.7.1.tar.gz 22808943 BLAKE2B d1c72bc78e3670500022fd1bfabb206f3528d24e9e67b553c328028a0f3eadcdcf64685815cc3055954a170960644a12ccb54c7e6f692fba64ca68a4aad4e6ac SHA512 be8b22355fd726161ee635f925ccbdc0e546450394bf95e12efb08bb4b6df2d195b793bfb8d9776d316ee50b2424cc0e051b04ad145fefc4c04a21f916a681ff DIST lagrange-1.7.2.tar.gz 22814543 BLAKE2B 31b5b36f7d3b89e55a53937607ee07f8bec1e5a319743d88e7f9c7977e1e0fc97a6ad81f055224fe4356df635eb9b52ddd66f9fe961f5d6fbf2fe753293f0f4a SHA512 5d978ea146bb57351ea31c4a78d2632caeea81dd1a44d7123b927de0b62e92f5afcc5c62430dc82c9f1c765d1f65a17f8129ee01bc345c71c7c0cf6f0d0f07b1 +DIST lagrange-1.7.3.tar.gz 22816390 BLAKE2B 3574db3b231872b5b935a9b4a7c544631dc58da3a5e6cd296347a29a76d807edbe5c5378ae81175ba4ff59f7225d4f2190fd8b82ef46bcea1515a1411a45dd1d SHA512 ee5261769aab6db63a7e70d21376682ed1946e49ad3b6483a4752ad37f13922561f3a16413dce76b8f928849f50e911aac6f906c1ac750da0d45f1f8dc94e5e0 diff --git a/net-misc/lagrange/lagrange-1.7.1.ebuild b/net-misc/lagrange/lagrange-1.7.3.ebuild similarity index 99% rename from net-misc/lagrange/lagrange-1.7.1.ebuild rename to net-misc/lagrange/lagrange-1.7.3.ebuild index 6eb7a75e8..71eb49d1a 100644 --- a/net-misc/lagrange/lagrange-1.7.1.ebuild +++ b/net-misc/lagrange/lagrange-1.7.3.ebuild @@ -1,7 +1,7 @@ # Copyright 2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit xdg cmake
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
commit: 5d35cc9d724b622005a3e760bbf72b7d90e0250b Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Oct 16 18:23:16 2021 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Oct 17 05:22:37 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d35cc9d net-misc/lagrange: add 1.7.2, drop 1.7.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/lagrange/Manifest | 2 +- net-misc/lagrange/{lagrange-1.7.0.ebuild => lagrange-1.7.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/lagrange/Manifest b/net-misc/lagrange/Manifest index a51bded82..740292ce8 100644 --- a/net-misc/lagrange/Manifest +++ b/net-misc/lagrange/Manifest @@ -1,2 +1,2 @@ -DIST lagrange-1.7.0.tar.gz 22806723 BLAKE2B 39ff14fee8b057abe41034a7e3878cbf4693eed4b6fd98cecf91222e90f00ccd61ae1898161503c6adea15f301a335a7c4d0c87f59b81f405dcf96fa8f97ae0a SHA512 3ebf9b3bbcac0ba59eff76ded099abfc0a405b64af2dc529fd1e03529aff737c7456b840f9f81f71b2260610348c13c24f84ec41d3939705951f8fdd1b7b DIST lagrange-1.7.1.tar.gz 22808943 BLAKE2B d1c72bc78e3670500022fd1bfabb206f3528d24e9e67b553c328028a0f3eadcdcf64685815cc3055954a170960644a12ccb54c7e6f692fba64ca68a4aad4e6ac SHA512 be8b22355fd726161ee635f925ccbdc0e546450394bf95e12efb08bb4b6df2d195b793bfb8d9776d316ee50b2424cc0e051b04ad145fefc4c04a21f916a681ff +DIST lagrange-1.7.2.tar.gz 22814543 BLAKE2B 31b5b36f7d3b89e55a53937607ee07f8bec1e5a319743d88e7f9c7977e1e0fc97a6ad81f055224fe4356df635eb9b52ddd66f9fe961f5d6fbf2fe753293f0f4a SHA512 5d978ea146bb57351ea31c4a78d2632caeea81dd1a44d7123b927de0b62e92f5afcc5c62430dc82c9f1c765d1f65a17f8129ee01bc345c71c7c0cf6f0d0f07b1 diff --git a/net-misc/lagrange/lagrange-1.7.0.ebuild b/net-misc/lagrange/lagrange-1.7.2.ebuild similarity index 100% rename from net-misc/lagrange/lagrange-1.7.0.ebuild rename to net-misc/lagrange/lagrange-1.7.2.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
commit: 4d70c5900791ccdf1660fbcdbfff1130e8c86cca Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sat Oct 9 02:17:02 2021 + Commit: Anna Vyalkova sysrq in> CommitDate: Sat Oct 9 02:22:32 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d70c590 net-misc/lagrange: version bump to 1.7.1 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/lagrange/Manifest | 2 +- ...lagrange-1.6.5.ebuild => lagrange-1.7.1.ebuild} | 24 +- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/net-misc/lagrange/Manifest b/net-misc/lagrange/Manifest index 3933119cc..a51bded82 100644 --- a/net-misc/lagrange/Manifest +++ b/net-misc/lagrange/Manifest @@ -1,2 +1,2 @@ -DIST lagrange-1.6.5.tar.gz 22717536 BLAKE2B 6906696560ea329c82650f6f4ff00e45e7d094a28f6ecc100fdec9b6934ab5dc904003d67f259e74e71fd1685332ceefe0e40900366a2f4554cefd221ced2a76 SHA512 f86eac167f68221166fdb93ff26b33c070e771405a845884c3f1ccfd4c54cee6a207a21022d4e9ade48a33648ca3f5a607ac432879c6163ea494225448188e88 DIST lagrange-1.7.0.tar.gz 22806723 BLAKE2B 39ff14fee8b057abe41034a7e3878cbf4693eed4b6fd98cecf91222e90f00ccd61ae1898161503c6adea15f301a335a7c4d0c87f59b81f405dcf96fa8f97ae0a SHA512 3ebf9b3bbcac0ba59eff76ded099abfc0a405b64af2dc529fd1e03529aff737c7456b840f9f81f71b2260610348c13c24f84ec41d3939705951f8fdd1b7b +DIST lagrange-1.7.1.tar.gz 22808943 BLAKE2B d1c72bc78e3670500022fd1bfabb206f3528d24e9e67b553c328028a0f3eadcdcf64685815cc3055954a170960644a12ccb54c7e6f692fba64ca68a4aad4e6ac SHA512 be8b22355fd726161ee635f925ccbdc0e546450394bf95e12efb08bb4b6df2d195b793bfb8d9776d316ee50b2424cc0e051b04ad145fefc4c04a21f916a681ff diff --git a/net-misc/lagrange/lagrange-1.6.5.ebuild b/net-misc/lagrange/lagrange-1.7.1.ebuild similarity index 62% rename from net-misc/lagrange/lagrange-1.6.5.ebuild rename to net-misc/lagrange/lagrange-1.7.1.ebuild index ac4593c4f..6eb7a75e8 100644 --- a/net-misc/lagrange/lagrange-1.6.5.ebuild +++ b/net-misc/lagrange/lagrange-1.7.1.ebuild @@ -13,17 +13,18 @@ SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.g LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 OFL-1.1" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="cpu_flags_x86_sse4_1 +fribidi +harfbuzz +mp3" +IUSE="cpu_flags_x86_sse4_1 +fribidi +harfbuzz mp3 webp" DEPEND=" dev-libs/libpcre:3 - dev-libs/libunistring - dev-libs/openssl + dev-libs/libunistring:= + dev-libs/openssl:= media-libs/libsdl2[sound(+),video(+)] - sys-libs/zlib + sys-libs/zlib:= fribidi? ( dev-libs/fribidi ) - harfbuzz? ( media-libs/harfbuzz[truetype(+)] ) + harfbuzz? ( media-libs/harfbuzz:=[truetype(+)] ) mp3? ( media-sound/mpg123 ) + webp? ( media-libs/libwebp:= ) " RDEPEND="${DEPEND}" @@ -34,6 +35,7 @@ src_configure() { -DENABLE_FRIBIDI=$(usex fribidi) -DENABLE_HARFBUZZ=$(usex harfbuzz) -DENABLE_MPG123=$(usex mp3) + -DENABLE_WEBP=$(usex webp) # never build bundled libs -DENABLE_FRIBIDI_BUILD=OFF @@ -50,11 +52,13 @@ src_configure() { pkg_postinst() { xdg_pkg_postinst - if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 1.6.0 ; then - ewarn "Lagrange 1.6 introduces some breaking changes:" + if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 1.7.0 ; then + ewarn "Lagrange 1.7 introduces some backwards incompatible changes:" ewarn - ewarn "- A new TOFU trust store will be created. The old one is kept around but ignored." - ewarn "- App state serialization format has been updated. Downgrading to a previous release" - ewarn " will cause app state to be reset (e.g., tabs closed, navigation history cleared)." + ewarn "- Bookmarks file format has changed. Your existing bookmarks will be imported to" + ewarn " the new format. The old bookmarks.txt file can be found in the config directory" + ewarn " and is writable only by v1.6 and earlier versions." + ewarn "- Saved UI state format has changed. Downgrading will reset window state, close" + ewarn " all tabs, and clear the navigation cache." fi }
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
commit: 9d4a4d86be99d24ce4b7ab5c97f0f49114a569ab Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Sep 28 15:14:41 2021 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Sep 28 15:17:52 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d4a4d86 net-misc/lagrange: add 1.7.0, drop 1.6.4 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/lagrange/Manifest | 2 +- ...lagrange-1.6.4.ebuild => lagrange-1.7.0.ebuild} | 24 net-misc/lagrange/metadata.xml | 68 ++ 3 files changed, 46 insertions(+), 48 deletions(-) diff --git a/net-misc/lagrange/Manifest b/net-misc/lagrange/Manifest index 391cc1491..3933119cc 100644 --- a/net-misc/lagrange/Manifest +++ b/net-misc/lagrange/Manifest @@ -1,2 +1,2 @@ -DIST lagrange-1.6.4.tar.gz 22716222 BLAKE2B c6688fb10624f2f3c4366a4f17a8f26616bdee385a63977fd1306e785f0a713be8c4f3c4916fc91cb2a708011893b50c47ab28982e27c61a92125b842de3d526 SHA512 8807018e68fe5ea3f5ee1de17858015594dd872aa1797cbadf3e5d5e89033e0adf2484543e1b4b191b6d990ea1c202fd864758182c0936b91b594292777f9ae5 DIST lagrange-1.6.5.tar.gz 22717536 BLAKE2B 6906696560ea329c82650f6f4ff00e45e7d094a28f6ecc100fdec9b6934ab5dc904003d67f259e74e71fd1685332ceefe0e40900366a2f4554cefd221ced2a76 SHA512 f86eac167f68221166fdb93ff26b33c070e771405a845884c3f1ccfd4c54cee6a207a21022d4e9ade48a33648ca3f5a607ac432879c6163ea494225448188e88 +DIST lagrange-1.7.0.tar.gz 22806723 BLAKE2B 39ff14fee8b057abe41034a7e3878cbf4693eed4b6fd98cecf91222e90f00ccd61ae1898161503c6adea15f301a335a7c4d0c87f59b81f405dcf96fa8f97ae0a SHA512 3ebf9b3bbcac0ba59eff76ded099abfc0a405b64af2dc529fd1e03529aff737c7456b840f9f81f71b2260610348c13c24f84ec41d3939705951f8fdd1b7b diff --git a/net-misc/lagrange/lagrange-1.6.4.ebuild b/net-misc/lagrange/lagrange-1.7.0.ebuild similarity index 62% rename from net-misc/lagrange/lagrange-1.6.4.ebuild rename to net-misc/lagrange/lagrange-1.7.0.ebuild index ac4593c4f..6eb7a75e8 100644 --- a/net-misc/lagrange/lagrange-1.6.4.ebuild +++ b/net-misc/lagrange/lagrange-1.7.0.ebuild @@ -13,17 +13,18 @@ SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.g LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 OFL-1.1" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="cpu_flags_x86_sse4_1 +fribidi +harfbuzz +mp3" +IUSE="cpu_flags_x86_sse4_1 +fribidi +harfbuzz mp3 webp" DEPEND=" dev-libs/libpcre:3 - dev-libs/libunistring - dev-libs/openssl + dev-libs/libunistring:= + dev-libs/openssl:= media-libs/libsdl2[sound(+),video(+)] - sys-libs/zlib + sys-libs/zlib:= fribidi? ( dev-libs/fribidi ) - harfbuzz? ( media-libs/harfbuzz[truetype(+)] ) + harfbuzz? ( media-libs/harfbuzz:=[truetype(+)] ) mp3? ( media-sound/mpg123 ) + webp? ( media-libs/libwebp:= ) " RDEPEND="${DEPEND}" @@ -34,6 +35,7 @@ src_configure() { -DENABLE_FRIBIDI=$(usex fribidi) -DENABLE_HARFBUZZ=$(usex harfbuzz) -DENABLE_MPG123=$(usex mp3) + -DENABLE_WEBP=$(usex webp) # never build bundled libs -DENABLE_FRIBIDI_BUILD=OFF @@ -50,11 +52,13 @@ src_configure() { pkg_postinst() { xdg_pkg_postinst - if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 1.6.0 ; then - ewarn "Lagrange 1.6 introduces some breaking changes:" + if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 1.7.0 ; then + ewarn "Lagrange 1.7 introduces some backwards incompatible changes:" ewarn - ewarn "- A new TOFU trust store will be created. The old one is kept around but ignored." - ewarn "- App state serialization format has been updated. Downgrading to a previous release" - ewarn " will cause app state to be reset (e.g., tabs closed, navigation history cleared)." + ewarn "- Bookmarks file format has changed. Your existing bookmarks will be imported to" + ewarn " the new format. The old bookmarks.txt file can be found in the config directory" + ewarn " and is writable only by v1.6 and earlier versions." + ewarn "- Saved UI state format has changed. Downgrading will reset window state, close" + ewarn " all tabs, and clear the navigation cache." fi } diff --git a/net-misc/lagrange/metadata.xml b/net-misc/lagrange/metadata.xml index a7ebe217c..eb63020e4 100644 --- a/net-misc/lagrange/metadata.xml +++ b/net-misc/lagrange/metadata.xml @@ -1,41 +1,35 @@ -http://www.gentoo.org/dtd/metadata.dtd;> +https://www.gentoo.org/dtd/metadata.dtd;> - - ala...@swordarmor.fr - Alarig Le Lay - - - cyber+gen...@sysrq.in - Anna - - - Lagrange is a desktop
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
commit: 4c6b9539770c4232eb9c04012a09fe7e8934aec4 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Wed Sep 1 07:24:09 2021 + Commit: Anna Vyalkova sysrq in> CommitDate: Wed Sep 1 07:24:09 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c6b9539 net-misc/lagrange: add 1.6.5, drop 1.6.3 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/lagrange/Manifest | 2 +- net-misc/lagrange/{lagrange-1.6.3.ebuild => lagrange-1.6.5.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/lagrange/Manifest b/net-misc/lagrange/Manifest index 6f5e8d4fa..391cc1491 100644 --- a/net-misc/lagrange/Manifest +++ b/net-misc/lagrange/Manifest @@ -1,2 +1,2 @@ -DIST lagrange-1.6.3.tar.gz 22715497 BLAKE2B fbc5d382896663d7c5c968206d9093a4731ef5155c55a1515db9ea2572b44cd054fd0b5be84646a8c6826e2f42994c36e41eb6de6eeb67fa87a205ba0693d94a SHA512 9df0c4df8530d7a89c5a3fa2375fbc85dc0830798cf3cf94e8631c463a9992ec648a9018abfd081d6a694be7f859c3dcc96da86e2db53c96fb013538a3fd22ae DIST lagrange-1.6.4.tar.gz 22716222 BLAKE2B c6688fb10624f2f3c4366a4f17a8f26616bdee385a63977fd1306e785f0a713be8c4f3c4916fc91cb2a708011893b50c47ab28982e27c61a92125b842de3d526 SHA512 8807018e68fe5ea3f5ee1de17858015594dd872aa1797cbadf3e5d5e89033e0adf2484543e1b4b191b6d990ea1c202fd864758182c0936b91b594292777f9ae5 +DIST lagrange-1.6.5.tar.gz 22717536 BLAKE2B 6906696560ea329c82650f6f4ff00e45e7d094a28f6ecc100fdec9b6934ab5dc904003d67f259e74e71fd1685332ceefe0e40900366a2f4554cefd221ced2a76 SHA512 f86eac167f68221166fdb93ff26b33c070e771405a845884c3f1ccfd4c54cee6a207a21022d4e9ade48a33648ca3f5a607ac432879c6163ea494225448188e88 diff --git a/net-misc/lagrange/lagrange-1.6.3.ebuild b/net-misc/lagrange/lagrange-1.6.5.ebuild similarity index 100% rename from net-misc/lagrange/lagrange-1.6.3.ebuild rename to net-misc/lagrange/lagrange-1.6.5.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
commit: ae7c45f7bfa7a1fe37f69f17812467c9f7b7be14 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Aug 24 19:15:07 2021 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Aug 24 19:45:57 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ae7c45f7 net-misc/lagrange: add 1.6.4, drop 1.6.2 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/lagrange/Manifest | 2 +- net-misc/lagrange/{lagrange-1.6.2.ebuild => lagrange-1.6.4.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/lagrange/Manifest b/net-misc/lagrange/Manifest index 98397f21d..6f5e8d4fa 100644 --- a/net-misc/lagrange/Manifest +++ b/net-misc/lagrange/Manifest @@ -1,2 +1,2 @@ -DIST lagrange-1.6.2.tar.gz 22708028 BLAKE2B 66e7ac6a32d6dba4c01f85fdff005cba1f02a5e8caa13971ae99d9da79db94e225cce1e235bbd3600e35d1333e02d46cf00a4dcf459f97fdefa062eb37ef1476 SHA512 2f4ad3c93535e8cd8f8106bc7428d0ae00f09ee1dc37334c57bd16d685145250fcc71c4d118206cb30055cd4095f3095f0a23b944769668e6ff3ac11bd36a42f DIST lagrange-1.6.3.tar.gz 22715497 BLAKE2B fbc5d382896663d7c5c968206d9093a4731ef5155c55a1515db9ea2572b44cd054fd0b5be84646a8c6826e2f42994c36e41eb6de6eeb67fa87a205ba0693d94a SHA512 9df0c4df8530d7a89c5a3fa2375fbc85dc0830798cf3cf94e8631c463a9992ec648a9018abfd081d6a694be7f859c3dcc96da86e2db53c96fb013538a3fd22ae +DIST lagrange-1.6.4.tar.gz 22716222 BLAKE2B c6688fb10624f2f3c4366a4f17a8f26616bdee385a63977fd1306e785f0a713be8c4f3c4916fc91cb2a708011893b50c47ab28982e27c61a92125b842de3d526 SHA512 8807018e68fe5ea3f5ee1de17858015594dd872aa1797cbadf3e5d5e89033e0adf2484543e1b4b191b6d990ea1c202fd864758182c0936b91b594292777f9ae5 diff --git a/net-misc/lagrange/lagrange-1.6.2.ebuild b/net-misc/lagrange/lagrange-1.6.4.ebuild similarity index 100% rename from net-misc/lagrange/lagrange-1.6.2.ebuild rename to net-misc/lagrange/lagrange-1.6.4.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
commit: 360b6805afd112bbc3c33f4381f11ca0ca71e7a4 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Aug 15 18:28:09 2021 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Aug 15 18:30:36 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=360b6805 net-misc/lagrange: add 1.6.3, drop 1.6.1 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/lagrange/Manifest | 2 +- net-misc/lagrange/{lagrange-1.6.1.ebuild => lagrange-1.6.3.ebuild} | 2 ++ net-misc/lagrange/metadata.xml | 4 ++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/net-misc/lagrange/Manifest b/net-misc/lagrange/Manifest index 2d0a42436..98397f21d 100644 --- a/net-misc/lagrange/Manifest +++ b/net-misc/lagrange/Manifest @@ -1,2 +1,2 @@ -DIST lagrange-1.6.1.tar.gz 22698567 BLAKE2B 186b92b92e9e3d97f06a47cae09be0bab3ef583fd60d13672f9ab1c712ba9dbccf609d0585d7966def03d485ac8cfba300cce0a41f9b550b4af89620e5fb7c01 SHA512 36f2d5829f190e195f6ce9611a669874de82b908746a8c71a3e51a51effc1b303a11e0cc838de56ca835e83c7dfd9163b6e1400758365b486961f3d0a977d231 DIST lagrange-1.6.2.tar.gz 22708028 BLAKE2B 66e7ac6a32d6dba4c01f85fdff005cba1f02a5e8caa13971ae99d9da79db94e225cce1e235bbd3600e35d1333e02d46cf00a4dcf459f97fdefa062eb37ef1476 SHA512 2f4ad3c93535e8cd8f8106bc7428d0ae00f09ee1dc37334c57bd16d685145250fcc71c4d118206cb30055cd4095f3095f0a23b944769668e6ff3ac11bd36a42f +DIST lagrange-1.6.3.tar.gz 22715497 BLAKE2B fbc5d382896663d7c5c968206d9093a4731ef5155c55a1515db9ea2572b44cd054fd0b5be84646a8c6826e2f42994c36e41eb6de6eeb67fa87a205ba0693d94a SHA512 9df0c4df8530d7a89c5a3fa2375fbc85dc0830798cf3cf94e8631c463a9992ec648a9018abfd081d6a694be7f859c3dcc96da86e2db53c96fb013538a3fd22ae diff --git a/net-misc/lagrange/lagrange-1.6.1.ebuild b/net-misc/lagrange/lagrange-1.6.3.ebuild similarity index 98% rename from net-misc/lagrange/lagrange-1.6.1.ebuild rename to net-misc/lagrange/lagrange-1.6.3.ebuild index e34334abc..ac4593c4f 100644 --- a/net-misc/lagrange/lagrange-1.6.1.ebuild +++ b/net-misc/lagrange/lagrange-1.6.3.ebuild @@ -48,6 +48,8 @@ src_configure() { } pkg_postinst() { + xdg_pkg_postinst + if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 1.6.0 ; then ewarn "Lagrange 1.6 introduces some breaking changes:" ewarn diff --git a/net-misc/lagrange/metadata.xml b/net-misc/lagrange/metadata.xml index 602caa8e9..a7ebe217c 100644 --- a/net-misc/lagrange/metadata.xml +++ b/net-misc/lagrange/metadata.xml @@ -23,10 +23,10 @@ communications. - + Use dev-libs/fribidi for bidirectional text - + Use media-libs/harfbuzz to shape text
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
commit: 95b9299fc2fc5e6d93aa00da6f578984e4f6cb72 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Aug 3 10:21:08 2021 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Aug 3 10:25:42 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=95b9299f net-misc/lagrange: add 1.6.2, drop 1.6.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/lagrange/Manifest | 2 +- .../{lagrange-1.6.0.ebuild => lagrange-1.6.2.ebuild} | 18 +- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/net-misc/lagrange/Manifest b/net-misc/lagrange/Manifest index 232e6061d..2d0a42436 100644 --- a/net-misc/lagrange/Manifest +++ b/net-misc/lagrange/Manifest @@ -1,2 +1,2 @@ -DIST lagrange-1.6.0.tar.gz 22693081 BLAKE2B 447e2d45736b476ea060804ca9b4f382e8e396e4dab6a826756b44742403b35619440e51f59f27ea9e4456677383b069554f7eb034f8b23177dbb0c9a060dfba SHA512 db0e958b959b4dbcb1d34e4fb7c7683750aa8216dcfa7868aa32397b4740552f96d21f6409320ff2a4353fb695e7aa91efafe12ec5db3be00872cd387641efec DIST lagrange-1.6.1.tar.gz 22698567 BLAKE2B 186b92b92e9e3d97f06a47cae09be0bab3ef583fd60d13672f9ab1c712ba9dbccf609d0585d7966def03d485ac8cfba300cce0a41f9b550b4af89620e5fb7c01 SHA512 36f2d5829f190e195f6ce9611a669874de82b908746a8c71a3e51a51effc1b303a11e0cc838de56ca835e83c7dfd9163b6e1400758365b486961f3d0a977d231 +DIST lagrange-1.6.2.tar.gz 22708028 BLAKE2B 66e7ac6a32d6dba4c01f85fdff005cba1f02a5e8caa13971ae99d9da79db94e225cce1e235bbd3600e35d1333e02d46cf00a4dcf459f97fdefa062eb37ef1476 SHA512 2f4ad3c93535e8cd8f8106bc7428d0ae00f09ee1dc37334c57bd16d685145250fcc71c4d118206cb30055cd4095f3095f0a23b944769668e6ff3ac11bd36a42f diff --git a/net-misc/lagrange/lagrange-1.6.0.ebuild b/net-misc/lagrange/lagrange-1.6.2.ebuild similarity index 67% rename from net-misc/lagrange/lagrange-1.6.0.ebuild rename to net-misc/lagrange/lagrange-1.6.2.ebuild index 815cc5cff..ac4593c4f 100644 --- a/net-misc/lagrange/lagrange-1.6.0.ebuild +++ b/net-misc/lagrange/lagrange-1.6.2.ebuild @@ -35,6 +35,10 @@ src_configure() { -DENABLE_HARFBUZZ=$(usex harfbuzz) -DENABLE_MPG123=$(usex mp3) + # never build bundled libs + -DENABLE_FRIBIDI_BUILD=OFF + -DENABLE_HARFBUZZ_MINIMAL=OFF + # lib/the_Foundation -DTFDN_ENABLE_WARN_ERROR=OFF -DTFDN_ENABLE_SSE41=$(usex cpu_flags_x86_sse4_1) @@ -44,9 +48,13 @@ src_configure() { } pkg_postinst() { - ewarn "Lagrange 1.6 introduces some breaking changes:" - ewarn - ewarn "- A new TOFU trust store will be created. The old one is kept around but ignored." - ewarn "- App state serialization format has been updated. Downgrading to a previous release" - ewarn " will cause app state to be reset (e.g., tabs closed, navigation history cleared)." + xdg_pkg_postinst + + if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 1.6.0 ; then + ewarn "Lagrange 1.6 introduces some breaking changes:" + ewarn + ewarn "- A new TOFU trust store will be created. The old one is kept around but ignored." + ewarn "- App state serialization format has been updated. Downgrading to a previous release" + ewarn " will cause app state to be reset (e.g., tabs closed, navigation history cleared)." + fi }
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
commit: e8ead04a376a2766df84fd7bb1f88c08d4d7ca82 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Fri Jul 30 10:08:14 2021 + Commit: Anna Vyalkova sysrq in> CommitDate: Sat Jul 31 17:45:03 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e8ead04a net-misc/lagrange: version bump to 1.6.1 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/lagrange/Manifest | 2 +- net-misc/lagrange/lagrange-1.5.2.ebuild | 42 net-misc/lagrange/lagrange-1.6.1.ebuild | 58 + 3 files changed, 59 insertions(+), 43 deletions(-) diff --git a/net-misc/lagrange/Manifest b/net-misc/lagrange/Manifest index f5e24e4ac..232e6061d 100644 --- a/net-misc/lagrange/Manifest +++ b/net-misc/lagrange/Manifest @@ -1,2 +1,2 @@ -DIST lagrange-1.5.2.tar.gz 20409523 BLAKE2B 3fd7012f7886a61c938c5527639495d0dc424185133b663aec4e90e8de604863bac481a87606cfc5af80a3974503124a8ac7e5924a034053a1cbca705abd SHA512 971d54d072799cc03bc2521571c74e3da996f390198c3a7e04ff8480040aa1ae96d1407dec68ecb02225ece14c0032304ad1c605b6619b4538d9078c8180f9d6 DIST lagrange-1.6.0.tar.gz 22693081 BLAKE2B 447e2d45736b476ea060804ca9b4f382e8e396e4dab6a826756b44742403b35619440e51f59f27ea9e4456677383b069554f7eb034f8b23177dbb0c9a060dfba SHA512 db0e958b959b4dbcb1d34e4fb7c7683750aa8216dcfa7868aa32397b4740552f96d21f6409320ff2a4353fb695e7aa91efafe12ec5db3be00872cd387641efec +DIST lagrange-1.6.1.tar.gz 22698567 BLAKE2B 186b92b92e9e3d97f06a47cae09be0bab3ef583fd60d13672f9ab1c712ba9dbccf609d0585d7966def03d485ac8cfba300cce0a41f9b550b4af89620e5fb7c01 SHA512 36f2d5829f190e195f6ce9611a669874de82b908746a8c71a3e51a51effc1b303a11e0cc838de56ca835e83c7dfd9163b6e1400758365b486961f3d0a977d231 diff --git a/net-misc/lagrange/lagrange-1.5.2.ebuild b/net-misc/lagrange/lagrange-1.5.2.ebuild deleted file mode 100644 index ad1bce38f..0 --- a/net-misc/lagrange/lagrange-1.5.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Desktop GUI client for browsing Geminispace" -HOMEPAGE="https://gmi.skyjake.fi/lagrange/ -https://git.skyjake.fi/gemini/lagrange; -SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz; - -LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 OFL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="cpu_flags_x86_sse4_1 +mp3" - -DEPEND=" - dev-libs/libpcre - dev-libs/libunistring - dev-libs/openssl - media-libs/libsdl2 - sys-libs/zlib - mp3? ( media-sound/mpg123 ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_MPG123=$(usex mp3) - - # lib/the_Foundation - -DTFDN_ENABLE_WARN_ERROR=OFF - -DTFDN_ENABLE_SSE41=$(usex cpu_flags_x86_sse4_1) - ) - - cmake_src_configure -} diff --git a/net-misc/lagrange/lagrange-1.6.1.ebuild b/net-misc/lagrange/lagrange-1.6.1.ebuild new file mode 100644 index 0..e34334abc --- /dev/null +++ b/net-misc/lagrange/lagrange-1.6.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg cmake + +DESCRIPTION="Desktop GUI client for browsing Geminispace" +HOMEPAGE="https://gmi.skyjake.fi/lagrange/ +https://git.skyjake.fi/gemini/lagrange; +SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cpu_flags_x86_sse4_1 +fribidi +harfbuzz +mp3" + +DEPEND=" + dev-libs/libpcre:3 + dev-libs/libunistring + dev-libs/openssl + media-libs/libsdl2[sound(+),video(+)] + sys-libs/zlib + fribidi? ( dev-libs/fribidi ) + harfbuzz? ( media-libs/harfbuzz[truetype(+)] ) + mp3? ( media-sound/mpg123 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + # do not add use flags that don't pull dependencies + # and only choose which files to compile (e.g. "ipc") + local mycmakeargs=( + -DENABLE_FRIBIDI=$(usex fribidi) + -DENABLE_HARFBUZZ=$(usex harfbuzz) + -DENABLE_MPG123=$(usex mp3) + + # never build bundled libs + -DENABLE_FRIBIDI_BUILD=OFF + -DENABLE_HARFBUZZ_MINIMAL=OFF + + # lib/the_Foundation + -DTFDN_ENABLE_WARN_ERROR=OFF + -DTFDN_ENABLE_SSE41=$(usex cpu_flags_x86_sse4_1) + ) + + cmake_src_configure +} + +pkg_postinst() { + if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 1.6.0 ; then + ewarn "Lagrange 1.6 introduces some breaking changes:" + ewarn + ewarn "- A new TOFU trust store will be created. The old
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
commit: 5fa5f1a2f5db37c796df2569506646e60e73e27e Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jul 27 01:30:54 2021 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Jul 27 01:31:19 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5fa5f1a2 net-misc/lagrange: add 1.6.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/lagrange/Manifest | 1 + net-misc/lagrange/lagrange-1.6.0.ebuild | 52 + net-misc/lagrange/metadata.xml | 8 + 3 files changed, 61 insertions(+) diff --git a/net-misc/lagrange/Manifest b/net-misc/lagrange/Manifest index 8acd7b87a..f5e24e4ac 100644 --- a/net-misc/lagrange/Manifest +++ b/net-misc/lagrange/Manifest @@ -1 +1,2 @@ DIST lagrange-1.5.2.tar.gz 20409523 BLAKE2B 3fd7012f7886a61c938c5527639495d0dc424185133b663aec4e90e8de604863bac481a87606cfc5af80a3974503124a8ac7e5924a034053a1cbca705abd SHA512 971d54d072799cc03bc2521571c74e3da996f390198c3a7e04ff8480040aa1ae96d1407dec68ecb02225ece14c0032304ad1c605b6619b4538d9078c8180f9d6 +DIST lagrange-1.6.0.tar.gz 22693081 BLAKE2B 447e2d45736b476ea060804ca9b4f382e8e396e4dab6a826756b44742403b35619440e51f59f27ea9e4456677383b069554f7eb034f8b23177dbb0c9a060dfba SHA512 db0e958b959b4dbcb1d34e4fb7c7683750aa8216dcfa7868aa32397b4740552f96d21f6409320ff2a4353fb695e7aa91efafe12ec5db3be00872cd387641efec diff --git a/net-misc/lagrange/lagrange-1.6.0.ebuild b/net-misc/lagrange/lagrange-1.6.0.ebuild new file mode 100644 index 0..815cc5cff --- /dev/null +++ b/net-misc/lagrange/lagrange-1.6.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg cmake + +DESCRIPTION="Desktop GUI client for browsing Geminispace" +HOMEPAGE="https://gmi.skyjake.fi/lagrange/ +https://git.skyjake.fi/gemini/lagrange; +SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cpu_flags_x86_sse4_1 +fribidi +harfbuzz +mp3" + +DEPEND=" + dev-libs/libpcre:3 + dev-libs/libunistring + dev-libs/openssl + media-libs/libsdl2[sound(+),video(+)] + sys-libs/zlib + fribidi? ( dev-libs/fribidi ) + harfbuzz? ( media-libs/harfbuzz[truetype(+)] ) + mp3? ( media-sound/mpg123 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + # do not add use flags that don't pull dependencies + # and only choose which files to compile (e.g. "ipc") + local mycmakeargs=( + -DENABLE_FRIBIDI=$(usex fribidi) + -DENABLE_HARFBUZZ=$(usex harfbuzz) + -DENABLE_MPG123=$(usex mp3) + + # lib/the_Foundation + -DTFDN_ENABLE_WARN_ERROR=OFF + -DTFDN_ENABLE_SSE41=$(usex cpu_flags_x86_sse4_1) + ) + + cmake_src_configure +} + +pkg_postinst() { + ewarn "Lagrange 1.6 introduces some breaking changes:" + ewarn + ewarn "- A new TOFU trust store will be created. The old one is kept around but ignored." + ewarn "- App state serialization format has been updated. Downgrading to a previous release" + ewarn " will cause app state to be reset (e.g., tabs closed, navigation history cleared)." +} diff --git a/net-misc/lagrange/metadata.xml b/net-misc/lagrange/metadata.xml index 7773e45cf..602caa8e9 100644 --- a/net-misc/lagrange/metadata.xml +++ b/net-misc/lagrange/metadata.xml @@ -22,6 +22,14 @@ hardware-accelerated graphics. OpenSSL is used for secure communications. + + + Use dev-libs/fribidi for bidirectional text + + + Use media-libs/harfbuzz to shape text + + jaakko.kera...@iki.fi
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
commit: 9ffaee9d06897f457de779e99b90e89c5130cbb8 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Jun 15 18:59:33 2021 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue Jun 15 20:32:29 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ffaee9d net-misc/lagrange: move from SwordArMor overlay Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/lagrange/Manifest | 2 +- net-misc/lagrange/lagrange-1.5.1.ebuild | 43 - net-misc/lagrange/lagrange-1.5.2.ebuild | 42 net-misc/lagrange/lagrange-.ebuild | 43 - net-misc/lagrange/metadata.xml | 33 + 5 files changed, 66 insertions(+), 97 deletions(-) diff --git a/net-misc/lagrange/Manifest b/net-misc/lagrange/Manifest index a33632c29..8acd7b87a 100644 --- a/net-misc/lagrange/Manifest +++ b/net-misc/lagrange/Manifest @@ -1 +1 @@ -DIST lagrange-1.5.1.tar.gz 20406988 BLAKE2B faae5c415fb8eb36a8301adff0ea330c11aab861c5e134a7b2601903877fbbb9d3369719151048740f35ea1fd7e3032a02b9e2287a7f7eef4864d05a0e643d25 SHA512 b5ee3ff9718c7bf4542a1f7b92b6efdd2360c01ebba2b380e0458762d317bf54c57e2c171b6d6b11a7b308255de7ce2f76905c17f70d7c0c971e48c95d15d991 +DIST lagrange-1.5.2.tar.gz 20409523 BLAKE2B 3fd7012f7886a61c938c5527639495d0dc424185133b663aec4e90e8de604863bac481a87606cfc5af80a3974503124a8ac7e5924a034053a1cbca705abd SHA512 971d54d072799cc03bc2521571c74e3da996f390198c3a7e04ff8480040aa1ae96d1407dec68ecb02225ece14c0032304ad1c605b6619b4538d9078c8180f9d6 diff --git a/net-misc/lagrange/lagrange-1.5.1.ebuild b/net-misc/lagrange/lagrange-1.5.1.ebuild deleted file mode 100644 index 0a712028c..0 --- a/net-misc/lagrange/lagrange-1.5.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg-utils - -DESCRIPTION="A Beautiful Gemini Client" -HOMEPAGE="https://gmi.skyjake.fi/lagrange/; -if [ "${PV}" == "" ]; then - inherit git-r3 - - EGIT_REPO_URI="https://git.skyjake.fi/gemini/${PN}.git; -else - SRC_URI="https://git.skyjake.fi/skyjake/${PN}/releases/download/v${PV}/${P}.tar.gz; - KEYWORDS="~amd64" -fi - -LICENSE="BSD-2" -SLOT=0 -IUSE="mpg123" - -RDEPEND=" - >=dev-libs/openssl-1.1.1 - media-libs/libsdl2 - dev-libs/libpcre - sys-libs/zlib - dev-libs/libunistring - mpg123? ( media-sound/mpg123 ) -" - -src_configure() { - if use mpg123; then - mycmakeargs+=("-DENABLE_MPG123") - fi - mycmakeargs+=("-DCMAKE_BUILD_TYPE=Release") - cmake_src_configure -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/net-misc/lagrange/lagrange-1.5.2.ebuild b/net-misc/lagrange/lagrange-1.5.2.ebuild new file mode 100644 index 0..ad1bce38f --- /dev/null +++ b/net-misc/lagrange/lagrange-1.5.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="Desktop GUI client for browsing Geminispace" +HOMEPAGE="https://gmi.skyjake.fi/lagrange/ +https://git.skyjake.fi/gemini/lagrange; +SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cpu_flags_x86_sse4_1 +mp3" + +DEPEND=" + dev-libs/libpcre + dev-libs/libunistring + dev-libs/openssl + media-libs/libsdl2 + sys-libs/zlib + mp3? ( media-sound/mpg123 ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_MPG123=$(usex mp3) + + # lib/the_Foundation + -DTFDN_ENABLE_WARN_ERROR=OFF + -DTFDN_ENABLE_SSE41=$(usex cpu_flags_x86_sse4_1) + ) + + cmake_src_configure +} diff --git a/net-misc/lagrange/lagrange-.ebuild b/net-misc/lagrange/lagrange-.ebuild deleted file mode 100644 index 0a712028c..0 --- a/net-misc/lagrange/lagrange-.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg-utils - -DESCRIPTION="A Beautiful Gemini Client" -HOMEPAGE="https://gmi.skyjake.fi/lagrange/; -if [ "${PV}" == "" ]; then - inherit git-r3 - - EGIT_REPO_URI="https://git.skyjake.fi/gemini/${PN}.git; -else - SRC_URI="https://git.skyjake.fi/skyjake/${PN}/releases/download/v${PV}/${P}.tar.gz; - KEYWORDS="~amd64" -fi - -LICENSE="BSD-2" -SLOT=0 -IUSE="mpg123" - -RDEPEND=" - >=dev-libs/openssl-1.1.1 - media-libs/libsdl2 - dev-libs/libpcre - sys-libs/zlib - dev-libs/libunistring -
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
commit: 4d8366bfc1cebe0bb990e38530e817ffe99fe076 Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue Jun 15 07:16:49 2021 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Jun 15 07:16:49 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d8366bf net-misc/lagrange: remove redundant rename Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan gentoo.org> net-misc/lagrange/lagrange-1.5.1.ebuild | 2 +- net-misc/lagrange/lagrange-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/lagrange/lagrange-1.5.1.ebuild b/net-misc/lagrange/lagrange-1.5.1.ebuild index e5578260b..0a712028c 100644 --- a/net-misc/lagrange/lagrange-1.5.1.ebuild +++ b/net-misc/lagrange/lagrange-1.5.1.ebuild @@ -12,7 +12,7 @@ if [ "${PV}" == "" ]; then EGIT_REPO_URI="https://git.skyjake.fi/gemini/${PN}.git; else - SRC_URI="https://git.skyjake.fi/skyjake/${PN}/releases/download/v${PV}/${PN}-${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://git.skyjake.fi/skyjake/${PN}/releases/download/v${PV}/${P}.tar.gz; KEYWORDS="~amd64" fi diff --git a/net-misc/lagrange/lagrange-.ebuild b/net-misc/lagrange/lagrange-.ebuild index e5578260b..0a712028c 100644 --- a/net-misc/lagrange/lagrange-.ebuild +++ b/net-misc/lagrange/lagrange-.ebuild @@ -12,7 +12,7 @@ if [ "${PV}" == "" ]; then EGIT_REPO_URI="https://git.skyjake.fi/gemini/${PN}.git; else - SRC_URI="https://git.skyjake.fi/skyjake/${PN}/releases/download/v${PV}/${PN}-${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://git.skyjake.fi/skyjake/${PN}/releases/download/v${PV}/${P}.tar.gz; KEYWORDS="~amd64" fi
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
commit: 6a660f724a35216f4cabc665b48f0bed6155daa2 Author: striker.sh disroot org> AuthorDate: Sun Jun 13 13:39:17 2021 + Commit: Jules de Sartiges disroot org> CommitDate: Sun Jun 13 13:39:17 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a660f72 net-misc/lagrange: fix issue with ebuild - remove unecessary src_compile and src_install (handled by cmake elcass) - Update .desktop mimeinfo cache and icons cache Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Jules de Sartiges disroot.org> net-misc/lagrange/lagrange-1.5.1.ebuild | 11 --- net-misc/lagrange/lagrange-.ebuild | 11 --- 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/net-misc/lagrange/lagrange-1.5.1.ebuild b/net-misc/lagrange/lagrange-1.5.1.ebuild index 8f042010f..e5578260b 100644 --- a/net-misc/lagrange/lagrange-1.5.1.ebuild +++ b/net-misc/lagrange/lagrange-1.5.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake +inherit cmake xdg-utils DESCRIPTION="A Beautiful Gemini Client" HOMEPAGE="https://gmi.skyjake.fi/lagrange/; @@ -37,10 +37,7 @@ src_configure() { cmake_src_configure } -src_compile() { - cmake_src_compile -} - -src_install() { - cmake_src_install +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update } diff --git a/net-misc/lagrange/lagrange-.ebuild b/net-misc/lagrange/lagrange-.ebuild index 8f042010f..e5578260b 100644 --- a/net-misc/lagrange/lagrange-.ebuild +++ b/net-misc/lagrange/lagrange-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit cmake +inherit cmake xdg-utils DESCRIPTION="A Beautiful Gemini Client" HOMEPAGE="https://gmi.skyjake.fi/lagrange/; @@ -37,10 +37,7 @@ src_configure() { cmake_src_configure } -src_compile() { - cmake_src_compile -} - -src_install() { - cmake_src_install +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update }
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/lagrange/
commit: 1e317405039028783083f1dd5a69612968b8d49c Author: striker.sh disroot org> AuthorDate: Thu Jun 10 20:57:12 2021 + Commit: Jules de Sartiges disroot org> CommitDate: Thu Jun 10 20:57:12 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1e317405 net-misc/lagrange: new Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Jules de Sartiges disroot.org> net-misc/lagrange/Manifest | 1 + net-misc/lagrange/lagrange-1.5.1.ebuild | 46 + net-misc/lagrange/lagrange-.ebuild | 46 + net-misc/lagrange/metadata.xml | 20 ++ 4 files changed, 113 insertions(+) diff --git a/net-misc/lagrange/Manifest b/net-misc/lagrange/Manifest new file mode 100644 index 0..a33632c29 --- /dev/null +++ b/net-misc/lagrange/Manifest @@ -0,0 +1 @@ +DIST lagrange-1.5.1.tar.gz 20406988 BLAKE2B faae5c415fb8eb36a8301adff0ea330c11aab861c5e134a7b2601903877fbbb9d3369719151048740f35ea1fd7e3032a02b9e2287a7f7eef4864d05a0e643d25 SHA512 b5ee3ff9718c7bf4542a1f7b92b6efdd2360c01ebba2b380e0458762d317bf54c57e2c171b6d6b11a7b308255de7ce2f76905c17f70d7c0c971e48c95d15d991 diff --git a/net-misc/lagrange/lagrange-1.5.1.ebuild b/net-misc/lagrange/lagrange-1.5.1.ebuild new file mode 100644 index 0..8f042010f --- /dev/null +++ b/net-misc/lagrange/lagrange-1.5.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="A Beautiful Gemini Client" +HOMEPAGE="https://gmi.skyjake.fi/lagrange/; +if [ "${PV}" == "" ]; then + inherit git-r3 + + EGIT_REPO_URI="https://git.skyjake.fi/gemini/${PN}.git; +else + SRC_URI="https://git.skyjake.fi/skyjake/${PN}/releases/download/v${PV}/${PN}-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="BSD-2" +SLOT=0 +IUSE="mpg123" + +RDEPEND=" + >=dev-libs/openssl-1.1.1 + media-libs/libsdl2 + dev-libs/libpcre + sys-libs/zlib + dev-libs/libunistring + mpg123? ( media-sound/mpg123 ) +" + +src_configure() { + if use mpg123; then + mycmakeargs+=("-DENABLE_MPG123") + fi + mycmakeargs+=("-DCMAKE_BUILD_TYPE=Release") + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +src_install() { + cmake_src_install +} diff --git a/net-misc/lagrange/lagrange-.ebuild b/net-misc/lagrange/lagrange-.ebuild new file mode 100644 index 0..8f042010f --- /dev/null +++ b/net-misc/lagrange/lagrange-.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="A Beautiful Gemini Client" +HOMEPAGE="https://gmi.skyjake.fi/lagrange/; +if [ "${PV}" == "" ]; then + inherit git-r3 + + EGIT_REPO_URI="https://git.skyjake.fi/gemini/${PN}.git; +else + SRC_URI="https://git.skyjake.fi/skyjake/${PN}/releases/download/v${PV}/${PN}-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="BSD-2" +SLOT=0 +IUSE="mpg123" + +RDEPEND=" + >=dev-libs/openssl-1.1.1 + media-libs/libsdl2 + dev-libs/libpcre + sys-libs/zlib + dev-libs/libunistring + mpg123? ( media-sound/mpg123 ) +" + +src_configure() { + if use mpg123; then + mycmakeargs+=("-DENABLE_MPG123") + fi + mycmakeargs+=("-DCMAKE_BUILD_TYPE=Release") + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} + +src_install() { + cmake_src_install +} diff --git a/net-misc/lagrange/metadata.xml b/net-misc/lagrange/metadata.xml new file mode 100644 index 0..e3edec442 --- /dev/null +++ b/net-misc/lagrange/metadata.xml @@ -0,0 +1,20 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + strike...@disroot.org + Jules de Sartiges + + + Enable support for mp3 decoding over media-sound/mpg123 + + + Lagrange is a desktop GUI client for browsing Geminispace. It + offers modern conveniences familiar from web browsers, such as + smooth scrolling, inline image viewing, multiple tabs, visual + themes, Unicode fonts, bookmarks, history, and page outlines. + + + https://github.com/skyjake/lagrange/issues + +