From fcc5224904648a8e6eb528d7603154160a20022f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 2 Feb 2022 01:39:05 +0000 Subject: gentoo resync : 02.02.2022 --- x11-terms/sakura/Manifest | 7 ++-- x11-terms/sakura/files/sakura-3.8.3-gentoo.patch | 15 -------- x11-terms/sakura/files/sakura-3.8.3-opacity.patch | 14 ------- x11-terms/sakura/files/sakura-3.8.4-gentoo.patch | 18 +++++++++ x11-terms/sakura/sakura-3.8.3.ebuild | 45 ----------------------- x11-terms/sakura/sakura-3.8.4.ebuild | 44 ++++++++++++++++++++++ 6 files changed, 65 insertions(+), 78 deletions(-) delete mode 100644 x11-terms/sakura/files/sakura-3.8.3-gentoo.patch delete mode 100644 x11-terms/sakura/files/sakura-3.8.3-opacity.patch create mode 100644 x11-terms/sakura/files/sakura-3.8.4-gentoo.patch delete mode 100644 x11-terms/sakura/sakura-3.8.3.ebuild create mode 100644 x11-terms/sakura/sakura-3.8.4.ebuild (limited to 'x11-terms/sakura') diff --git a/x11-terms/sakura/Manifest b/x11-terms/sakura/Manifest index fff6f51c72d1..925188d96a0b 100644 --- a/x11-terms/sakura/Manifest +++ b/x11-terms/sakura/Manifest @@ -1,5 +1,4 @@ -AUX sakura-3.8.3-gentoo.patch 479 BLAKE2B b17b1a39e46db6f8f14d59b2bb2f353229c9bfe63461e9447091f1650deb5849276581ff70f9d2646e86cc3efa43b5c21eca7ca8e02ef480d73920187cfa0f74 SHA512 8a7354df38e9968ebc366ef3835f117256bc364ea99ca99541ca6e0d63c0fb2f5768a6e628f3cffceaba8d4a6a1a903683718690e5a315597d3d8989892b95f2 -AUX sakura-3.8.3-opacity.patch 571 BLAKE2B 0641cde4fabdc7d6b39ab82116e7999e03224d7bcd2375487146f9574187758a37113ecfbabb82398a1e4afa89a5e61b54fe7c286af61404006390916617d73c SHA512 0907cc2d9caa2b9e0f42f3e0644d44dcea603584080753db6dd78f4814920ef8a1ad45593d7a4b485392c11e0b7855fd78b7a3134072de2d7bc926e27edda2c6 -DIST sakura-3.8.3.tar.bz2 57773 BLAKE2B 20a7b2823d8e2a494c11b15eac4900b935a7a7c99d5cd67a8470e3441b2e8ff7924dd92c35d188863c9c420dcefbfca8d1dcd9dcff06a77d3cd95f855230c23b SHA512 82e77940b4b4c90948235459a0135e74c5778c3bc1df4e803571b316e6ec6298493468a0c8c2517ca6b1680fcdbba6d0e36c8bad696205e3aa3e5b4f402c2a8e -EBUILD sakura-3.8.3.ebuild 865 BLAKE2B 11d4aff567fd3ab1dd7a3a8be2df654dcd51728c0dc7cb12ed9dc0ee49fd5482a92b61a458745f25d66f21caebeddddab556b6d7346979dc438128bad1096570 SHA512 62ce919e21fe558a0200940e068e0a45ad92f99eb3e0fea6f8e49ba8257443a3604ad28a71a1c2692c9dc975cfa94d5623d932264ca8782b1ced3203a0bcd4b1 +AUX sakura-3.8.4-gentoo.patch 636 BLAKE2B b091feefd69ce0c0940837a5f9688b421ea9f47b022b1e45d3d1d6e9047fde48c994488d46e14de8bfab332ba45bc70fcbe5c2dc6744ff5f97afc50786322476 SHA512 e6c38bcea03561b874fb3110a6f5e6508091c2398fd578e9daf9f7c55d86e56197235795a525f4d96b03aa365f8152b5869602e206a261c0738cd8f224ca7c67 +DIST sakura-3.8.4.tar.bz2 70492 BLAKE2B 4f53a86813de49d1f76c0a209a825b19601a22b4078744a0e4dfe21afd000e524a3705e8125b275b3615b35e5e7f38934270baa73d190e06dabf4284d4dab536 SHA512 9450f523555a40c66375304cb4134686dddd1b15233a70e488d1220fbdacd46b8e93cb679bbd1c235cc8d08f08551743b4780130d282d94d258247436a84ed61 +EBUILD sakura-3.8.4.ebuild 831 BLAKE2B efec7ee938882aa7159c90c753b8e673059294bc38e28b8f26f098db1982b77a77952fbf67c4dcbf02ca1d910210e50127c19dc3e6b038c935b894d5e4cc94f1 SHA512 5641fdf132d93cc8b46b2228944ea274eabde789ea1044cd05da37a74c2aef88c8dde4fc1bb2ff8617cf80bc7cb59224fb71a35c8ff1c3fcca1f4be25907172e MISC metadata.xml 851 BLAKE2B 823d08b0bc994ef9732b69188f2d6f55bd58709104517313093ee1f5d39fcb40e01a54fe47ab0e80f9b42b523f38129ac2ac0f1fdfb8d08338c3d4bb893914ec SHA512 99c6563360d9326835c2b49d8e77c28c07573c3dc14303f6ed4e1699ddc9ed199cad03ba841556903845a43d245c692ca0909f825c9cbd4a198a56a6b9dee0ae diff --git a/x11-terms/sakura/files/sakura-3.8.3-gentoo.patch b/x11-terms/sakura/files/sakura-3.8.3-gentoo.patch deleted file mode 100644 index c9f2c5a85f44..000000000000 --- a/x11-terms/sakura/files/sakura-3.8.3-gentoo.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -40,8 +40,2 @@ - --IF (${CMAKE_BUILD_TYPE} MATCHES "Debug") -- SET (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall") --ELSE (${CMAKE_BUILD_TYPE} NOT MATCHES "Debug") -- SET (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O2 -Wno-deprecated-declarations") --ENDIF (${CMAKE_BUILD_TYPE} MATCHES "Debug") -- - INCLUDE_DIRECTORIES (. ${GTK_INCLUDE_DIRS} ${VTE_INCLUDE_DIRS}) -@@ -59,3 +53,2 @@ - ENDIF (POD2MAN) --INSTALL (FILES README.md DESTINATION share/doc/sakura) - diff --git a/x11-terms/sakura/files/sakura-3.8.3-opacity.patch b/x11-terms/sakura/files/sakura-3.8.3-opacity.patch deleted file mode 100644 index 4bb4ba88f189..000000000000 --- a/x11-terms/sakura/files/sakura-3.8.3-opacity.patch +++ /dev/null @@ -1,14 +0,0 @@ -Fix regression with opacity not being applied on startup. -https://bugs.launchpad.net/sakura/+bug/1942665 -https://github.com/dabisu/sakura/pull/5 ---- a/src/sakura.c -+++ b/src/sakura.c -@@ -2180,4 +2180,8 @@ - gtk_widget_add_events(sakura.notebook, GDK_SCROLL_MASK); - -+ screen = gtk_widget_get_screen (GTK_WIDGET (sakura.main_window)); -+ GdkVisual *visual = gdk_screen_get_rgba_visual (screen); -+ if (visual != NULL && gdk_screen_is_composited (screen)) -+ gtk_widget_set_visual (GTK_WIDGET (sakura.main_window), visual); - - /*** Command line options initialization ***/ diff --git a/x11-terms/sakura/files/sakura-3.8.4-gentoo.patch b/x11-terms/sakura/files/sakura-3.8.4-gentoo.patch new file mode 100644 index 000000000000..8289d3ed9ea0 --- /dev/null +++ b/x11-terms/sakura/files/sakura-3.8.4-gentoo.patch @@ -0,0 +1,18 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -39,9 +39,4 @@ + ADD_DEFINITIONS (-DBUILDTYPE="${CMAKE_BUILD_TYPE}") + +-IF (${CMAKE_BUILD_TYPE} MATCHES "Debug") +- SET (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall") +-ELSE (${CMAKE_BUILD_TYPE} NOT MATCHES "Debug") +- SET (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O2 -Wno-deprecated-declarations") +-ENDIF (${CMAKE_BUILD_TYPE} MATCHES "Debug") + + INCLUDE_DIRECTORIES (. ${GTK_INCLUDE_DIRS} ${VTE_INCLUDE_DIRS}) +@@ -58,5 +53,4 @@ + INSTALL (FILES ${sakura_BINARY_DIR}/sakura.1 DESTINATION share/man/man1) + ENDIF (POD2MAN) +-INSTALL (FILES README.md DESTINATION share/doc/sakura) + + FILE (GLOB MO_FILES po/*.mo) diff --git a/x11-terms/sakura/sakura-3.8.3.ebuild b/x11-terms/sakura/sakura-3.8.3.ebuild deleted file mode 100644 index 717bbf73513c..000000000000 --- a/x11-terms/sakura/sakura-3.8.3.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="GTK/VTE based terminal emulator" -HOMEPAGE="https://www.pleyades.net/david/projects/sakura" -SRC_URI="https://launchpad.net/sakura/trunk/${PV}/+download/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86 ~x86-linux" - -RDEPEND=" - dev-libs/glib:2 - x11-libs/gtk+:3[X] - x11-libs/pango - x11-libs/vte:2.91" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto - x11-libs/libX11" -BDEPEND=" - sys-devel/gettext - virtual/perl-podlators" - -PATCHES=( - "${FILESDIR}"/${P}-gentoo.patch - "${FILESDIR}"/${P}-opacity.patch -) - -src_prepare() { - cmake_src_prepare - - if [[ -v LINGUAS ]]; then - local lingua - for lingua in po/*.po; do - lingua=${lingua#*/} - lingua=${lingua%.*} - has ${lingua} ${LINGUAS} || rm po/${lingua}.po || die - done - fi -} diff --git a/x11-terms/sakura/sakura-3.8.4.ebuild b/x11-terms/sakura/sakura-3.8.4.ebuild new file mode 100644 index 000000000000..ffbb0678d52d --- /dev/null +++ b/x11-terms/sakura/sakura-3.8.4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="GTK/VTE based terminal emulator" +HOMEPAGE="https://www.pleyades.net/david/projects/sakura" +SRC_URI="https://launchpad.net/sakura/trunk/${PV}/+download/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86 ~x86-linux" + +RDEPEND=" + dev-libs/glib:2 + x11-libs/gtk+:3[X] + x11-libs/pango + x11-libs/vte:2.91" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto + x11-libs/libX11" +BDEPEND=" + sys-devel/gettext + virtual/perl-podlators" + +PATCHES=( + "${FILESDIR}"/${P}-gentoo.patch +) + +src_prepare() { + cmake_src_prepare + + if [[ -v LINGUAS ]]; then + local lingua + for lingua in po/*.po; do + lingua=${lingua#*/} + lingua=${lingua%.*} + has ${lingua} ${LINGUAS} || rm po/${lingua}.po || die + done + fi +} -- cgit v1.2.3