diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-06-17 00:09:46 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-06-17 00:09:46 +0100 |
commit | 74e526c590f52d24a213e25f77858ae0b34ec2c8 (patch) | |
tree | 0f6f22133ae9cc04958f6df6d39a02d90ffb1aaf /app-editors | |
parent | 0a3feeaba4dbc58966dccdbbfcd7fb14deef0831 (diff) |
gentoo auto-resync : 17:06:2024 - 00:09:46
Diffstat (limited to 'app-editors')
-rw-r--r-- | app-editors/Manifest.gz | bin | 13960 -> 13961 bytes | |||
-rw-r--r-- | app-editors/pluma-plugins/Manifest | 4 | ||||
-rw-r--r-- | app-editors/pluma-plugins/metadata.xml | 9 | ||||
-rw-r--r-- | app-editors/pluma-plugins/pluma-plugins-1.28.0.ebuild | 71 | ||||
-rw-r--r-- | app-editors/pluma/Manifest | 2 | ||||
-rw-r--r-- | app-editors/pluma/pluma-1.28.0.ebuild | 2 | ||||
-rw-r--r-- | app-editors/wxhexeditor/Manifest | 2 | ||||
-rw-r--r-- | app-editors/wxhexeditor/files/wxhexeditor-0.24-wx3.2.patch | 31 | ||||
-rw-r--r-- | app-editors/wxhexeditor/wxhexeditor-0.24-r3.ebuild | 48 |
9 files changed, 165 insertions, 4 deletions
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz Binary files differindex 2c07d4ea24b5..14dd60d263c5 100644 --- a/app-editors/Manifest.gz +++ b/app-editors/Manifest.gz diff --git a/app-editors/pluma-plugins/Manifest b/app-editors/pluma-plugins/Manifest index ec14b9666901..3f9400ac5c4a 100644 --- a/app-editors/pluma-plugins/Manifest +++ b/app-editors/pluma-plugins/Manifest @@ -1,4 +1,6 @@ DIST pluma-plugins-1.26.0.tar.xz 505652 BLAKE2B 09d34a3205796aab0b94b6e4d1c44b9902091b46511735b74a9cc1d1bee8a28352bf673ea7788eb4522e1dd0614a0399471aa8a076fd50f70bf1cf66e80326ad SHA512 ee59d52e0f879a5adf745c4be4a274f5c5b5403d7a9485236879e6e6db1c8f743de74be379fe84d2da73efe3eeb63bfa089a28f73762a6f0ceee0dbbbc464fa4 +DIST pluma-plugins-1.28.0.tar.xz 520696 BLAKE2B ebc5019e13993b51af1abc323b4a7d6dba32ba33cb7dc86286b10f8678d36e52db6d778482a2c0293f678e6158eef1b33878de0b27c83b22248e7df5ab801eb6 SHA512 63fc17649a967f15751541a1292e6dc9c318f2e66f30df3a477ee7b3dc6a2f3560512ed89a775b8e14fbc5942e06ed46099f0aa2ed24f7b4991146ad2ed55228 EBUILD pluma-plugins-1.26.0-r2.ebuild 1704 BLAKE2B 678619e9d326f9500128b418ffe093bf06b0ea6930bfabaf99d7cdbaaaee5e7f83afdbda9e9b1ef1d42bbd94c154bf2034886988a5d79a3fde93a02109b37294 SHA512 d35be169e20027c14b757190306db94d72eb8e56edd9a4bdb15b7a67da906d18a0717ca09f3bd92132796056e759e5b078a525539b1e1a5d602d06afdbb84c80 EBUILD pluma-plugins-1.26.0-r3.ebuild 1512 BLAKE2B 6357fa25fbd7cfa13bc26089e4d8fc59e2fb6c7aeefb66521825bc1b37ba038b836347ff08b9d7b60c75158819b91d9fda188f3b554bfb66d988bda31e909d00 SHA512 ff0c8a418ed0fb5ec541b84f10af2b285aeda6b11d953247ab6389d3f4e417898bebb5ecb1189a21ad713d4d97d16eee4c2c4a44064ac77771d86a0d17ea08b6 -MISC metadata.xml 571 BLAKE2B 527516d6ec3736452ed6f9e0a3e3546a1c5cb197d55e4b167e047b91157751f98c10f9d303067ca1979603ed12477dad117012c6cc04f3923c72a6cbde582e5d SHA512 27642f95842c3fae78411096f7ef1e9c7a800444b8abeb4be8d2333a209dd59d55294c39bce3371d53002d530bdfbb34564b00282f86bf39f1b531935f1e285b +EBUILD pluma-plugins-1.28.0.ebuild 1511 BLAKE2B af16e14caa64d9a1a60adc7f76326155baebb236fd05ccf78fc4dc0c4f0e3d37cb0afa318875c7ad0cde5d79e887d0eeaca545f62e43e493059236f4b2791781 SHA512 24419c01589f36c13e93f12432c08245864f714b1b15ac5c4be38f37991400546563c74a91ddc39ad9f5f167d755ae6d77e376a2988b0e643037964d55b21cbf +MISC metadata.xml 797 BLAKE2B 5dbbf99765e1048cf448c4bf5246de793251af051bc2d667592f890fe469577603671c07278207022293bfe7823d941c4773f55b4a9e033ce6203e55ab9d1062 SHA512 2e9de6a54ef9d565ea9c9cc52fb3eeb89d4a8c462520ea30bdc75b174c92b873d508d14a5cc2b526d895d3d021dc8af02fc91ca809a29fe5079e50c6d8116a61 diff --git a/app-editors/pluma-plugins/metadata.xml b/app-editors/pluma-plugins/metadata.xml index 724f7d707ba9..82fa790eb229 100644 --- a/app-editors/pluma-plugins/metadata.xml +++ b/app-editors/pluma-plugins/metadata.xml @@ -1,7 +1,14 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<!-- maintainer-needed --> + <maintainer type="person" proxied="yes"> + <email>immoloism@gmail.com</email> + <name>Ian Jordan</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> <use> <flag name="bracketcompletion">Auto complete bracket pairs</flag> <flag name="codecomment">Comment code blocks</flag> diff --git a/app-editors/pluma-plugins/pluma-plugins-1.28.0.ebuild b/app-editors/pluma-plugins/pluma-plugins-1.28.0.ebuild new file mode 100644 index 000000000000..dc949ef42832 --- /dev/null +++ b/app-editors/pluma-plugins/pluma-plugins-1.28.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MATE_LA_PUNT="yes" + +PYTHON_COMPAT=( python3_{9..12} ) + +inherit mate python-single-r1 + +if [[ ${PV} != 9999 ]]; then + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="A set of plugins for Pluma, the MATE text editor." +LICENSE="FDL-1.1+ GPL-2+ LGPL-2+" +SLOT="0" + +IUSE="+python" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + >=dev-libs/libpeas-1.14.1:0[gtk] + >=app-editors/pluma-1.28.0 + >=dev-libs/glib-2.32:2 + >=x11-libs/gtk+-3.9:3 + >=x11-libs/gtksourceview-4.0.2:4 + + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + app-editors/pluma[${PYTHON_SINGLE_USEDEP}] + dev-libs/libpeas:0[python,${PYTHON_SINGLE_USEDEP}] + >=dev-python/dbus-python-0.82[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + >=dev-python/dbus-python-0.82[${PYTHON_USEDEP}] + >=x11-libs/vte-0.52:2.91[introspection] + ') + >=x11-libs/gtk+-3.9:3[introspection] + >=x11-libs/gtksourceview-4.0.2:4[introspection] + x11-libs/pango[introspection] + x11-libs/gdk-pixbuf:2[introspection] + + )" + +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxml2 + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_configure() { + local myeconfargs=( + $(use_enable python) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + mate_src_install + use python && python_optimize "${ED}/usr/$(get_libdir)/gedit/plugins/" +} diff --git a/app-editors/pluma/Manifest b/app-editors/pluma/Manifest index a79d39196c5d..58f7f73d91eb 100644 --- a/app-editors/pluma/Manifest +++ b/app-editors/pluma/Manifest @@ -1,5 +1,5 @@ DIST pluma-1.26.1.tar.xz 3824664 BLAKE2B e5ee5c2efeec90fb6733fac1077c870c79a386b3ab28d71a17929f144ecf9ae73ab66dc1a806504d7cb244bdd3c9ad63b7cccb5fb8f1f44b7b44a1076948a0e7 SHA512 bc4f621736d93df07fc2dc434a25c5a5acaf0d2c958eac43bd0061d4b664cae9b9eac1fffc47afa1509fd64b3c93a77ca62737428b034ca25997ebee432d5eb3 DIST pluma-1.28.0.tar.xz 3866800 BLAKE2B 10813717b7d18a0836059a10deb67a61b00a73cf3d5b18f12a9e760b8b65053b3a82dc0ac9af898d9f2bb4d6998db536bcaef143024ae91f9035fe6e1ee72fea SHA512 8f21aabed46a70dfe8446ddf6db5cc4326782328d0b8dd3689c8b906cc8d4b746712c6b9decfa48ef028bdbb8a0b1c6a2ec43def23488ae55cfd59aafd5a691a EBUILD pluma-1.26.1.ebuild 1929 BLAKE2B 58ec9b6abeb33286f21cf520b6c8c3f0dee58c9e6673aad6f011c2fd38bdbcf8267867713323d1354fa5c62f8e6eb53dbe3f8b43e386af3ab4e55e697ad93062 SHA512 62d42e7b7759f70c289fb2f6080352aa0bed713b20efd5d835ddf13c1679abbcd8280961aa765ba9106f4cc5a375f6e7b838f74b007368c6ae85756af6a064c4 -EBUILD pluma-1.28.0.ebuild 1918 BLAKE2B 43f98191a22d01384f1074acc989d298dd90141a8e8be8062196d2a70bf57f11365ad68e5cca95da0c024dbe42568b0761cb3ca593cc51937823fba09178d632 SHA512 6de080a37f25646c6cf305ba1cdf68f8f6c57e88de7779758e55d4bd8a1d21e7a409cfaf9961b634bbf9544869373e37e708938eeb3f414c6318cc2316293abb +EBUILD pluma-1.28.0.ebuild 1921 BLAKE2B b503abf7cd1dc53bbaf1c79b1f5779b706f4ed1e3b82c4707403ac56aa889716066b46526f9a0780d1f4c6990c9deb8620f7e864bccf3e9b5cf815b6a901f1ce SHA512 65f73712670e2c1091bc752e5643430f4d98015483b7bed1f14eec4a4605a44a336108064711451bb65b17181a1ca15c31496890acf2b14ba577c2f2bf3c1163 MISC metadata.xml 484 BLAKE2B b56cf90cac089107c10a1750c7ec2399fdcf0ac7045fa95b4dda8ce222caddec044c8a61c3e176c828afaeab252e1dcd725f9615ed64113f12215d26899a4ef9 SHA512 75c0d1717f4cd093897ff25ca49caa6266fa99c5ba4db1fd959622147b5ff8d5edf159d22be83a175c2dae2722fd04e191995694a6032bba6990410ab53b0067 diff --git a/app-editors/pluma/pluma-1.28.0.ebuild b/app-editors/pluma/pluma-1.28.0.ebuild index 209753262d10..96c7a05f8044 100644 --- a/app-editors/pluma/pluma-1.28.0.ebuild +++ b/app-editors/pluma/pluma-1.28.0.ebuild @@ -41,7 +41,6 @@ COMMON_DEPEND=" " RDEPEND="${COMMON_DEPEND} ${PYTHON_DEPS} - >=mate-base/mate-desktop-1.9[introspection?] virtual/libintl " DEPEND="${COMMON_DEPEND} @@ -51,6 +50,7 @@ DEPEND="${COMMON_DEPEND} dev-util/gtk-doc dev-build/gtk-doc-am >=dev-build/libtool-2.2.6:2 + >=mate-base/mate-desktop-1.28.0[introspection?] >=sys-devel/gettext-0.19.8 virtual/pkgconfig " diff --git a/app-editors/wxhexeditor/Manifest b/app-editors/wxhexeditor/Manifest index 96ffdcb0a29d..7ca0aeb38610 100644 --- a/app-editors/wxhexeditor/Manifest +++ b/app-editors/wxhexeditor/Manifest @@ -1,5 +1,7 @@ AUX wxhexeditor-0.24-desktop.patch 613 BLAKE2B c923a7f2782f5f88321d1f86ab75c7a4b05d167d86ece484a01b4e26fa76ad8484d19e5dbe337766ff3de6f8537263d17d810b3a5d9d62b883d5eb07238d0155 SHA512 f542918c3f42546b21bce165853f54ca166d0d8335f948c5d442eb7710d4a1f403d5dc4260b238ce6cfd692d37bad101a4fc6bc83742712ed247bf5477662685 AUX wxhexeditor-0.24-syslibs.patch 2458 BLAKE2B 65dc8a710fb33826b5ae9a9ae2b31cdf58e58252aa4be8df37a4e18495faaaee066c95f1b527d91c71b9b38d8123cc1cac91e9e0386a67ed77b0b8e24ad43016 SHA512 658526b38bb3e3313174ac464711ccceb3606e38e6826c62b4dcb5dca79c6ef32c6d7c84e883035572431eebaf0b7e2ace154df406f2338f39aace84d9fe9403 +AUX wxhexeditor-0.24-wx3.2.patch 898 BLAKE2B a0ff53ba358317fcbd7eceb216be149a2082b71f721184779d821001e15bfebf6ea7ed5d4edd2f348d89df65546db94603ca00b0034b06509eb7bbfb40d55437 SHA512 a1bf16898bb4d77737e93c6e4d219eab11ac2d8b150620f9c2a952ebc7bf9db083828545d33b82fe19cc29d811883d5b1539b1619556e75c7c9b814d73426d02 DIST wxHexEditor-v0.24-src.tar.xz 900868 BLAKE2B 6748249d75e7570197a6c78378a8f3109bfa4c72bf32fe63e2abd31734d97fda3d56ecddb52ac5f9a18cc77b2c727f8277688f1bf75ef8f665a3a9cefd1cb8a6 SHA512 8589da169c90cca5abf6ba957d5c5e17e4211123dbdbaf0e04d31757113e7e302d40df58144ec25d431c7c4ce2fa2721b16621d03630ac8b90478c704a8c5b09 EBUILD wxhexeditor-0.24-r2.ebuild 980 BLAKE2B be4ab318b97c5aee2052a90f7ed8f0efe5e97e9e6128714975296069e4c0509a5571bc2cca9b5574d0ffec960dd5714a34b5e8f72d0bdc3658b3100221ec3ce4 SHA512 f0dd672b789e9369d20e56352e760f7731a33aa892e98d5892c817ef96eb11232baa0dd755f51376761e38886ce07f840bf919659c83549826dccb0c9099d9fd +EBUILD wxhexeditor-0.24-r3.ebuild 1012 BLAKE2B 1ac284e3c96c23aeb1b606ff69fcb4d9270f00f6123a637af08ad47e795aedef56456976886a5d380201f5045858abb436e5f70bf372cae9a8c7d5dd0149ad1d SHA512 334ef02a31f2ba33d1a477b829c4279742977007f1f1c1cc739d43c8899bb649c0dc9a8fa6ea4cbb39b64f225a7b427a11b6f1a7211b89b1afde8ee3fd029427 MISC metadata.xml 410 BLAKE2B ded331534020201d32a277f16c3bca28a711ec74bf09c17b7100ed6e9f92511f60d274b2e9c291209692aa8d083a437b8e6ffb21ed7f7e6a83a5589764b2683c SHA512 d6435dcce58dfea339bc441e05fd88f60dae20bbcc8410311e81b9fca37adc715150b092d660b61a769f746e4eca66d33c9254654526152b314a1a30843639ec diff --git a/app-editors/wxhexeditor/files/wxhexeditor-0.24-wx3.2.patch b/app-editors/wxhexeditor/files/wxhexeditor-0.24-wx3.2.patch new file mode 100644 index 000000000000..6bbeb2109a56 --- /dev/null +++ b/app-editors/wxhexeditor/files/wxhexeditor-0.24-wx3.2.patch @@ -0,0 +1,31 @@ +Description: Fix compatibility with wxWidgets 3.2 +Author: Scott Talbert <swt@techie.net> +Last-Update: 2022-10-17 +Forwarded: no + +--- a/src/HexDialogs.cpp ++++ b/src/HexDialogs.cpp +@@ -420,7 +420,7 @@ void FindDialog::OnChar( wxKeyEvent& eve + } + + void FindDialog::EventHandler( wxCommandEvent& event ){ +- WX_CLEAR_ARRAY(parent->HighlightArray ) ++ WX_CLEAR_ARRAY(parent->HighlightArray ); + parent->HighlightArray.Shrink(); + + if( event.GetId() == btnFind->GetId()) +--- a/src/HexEditorCtrl/HexEditorCtrl.cpp ++++ b/src/HexEditorCtrl/HexEditorCtrl.cpp +@@ -64,9 +64,9 @@ HexEditorCtrl::~HexEditorCtrl( void ){ + Dynamic_Disconnector(); + Clear(); + +- WX_CLEAR_ARRAY(MainTagArray) +- WX_CLEAR_ARRAY(HighlightArray) +- WX_CLEAR_ARRAY(CompareArray) ++ WX_CLEAR_ARRAY(MainTagArray); ++ WX_CLEAR_ARRAY(HighlightArray); ++ WX_CLEAR_ARRAY(CompareArray); + + MainTagArray.Shrink(); + HighlightArray.Shrink(); diff --git a/app-editors/wxhexeditor/wxhexeditor-0.24-r3.ebuild b/app-editors/wxhexeditor/wxhexeditor-0.24-r3.ebuild new file mode 100644 index 000000000000..40e10aaf5241 --- /dev/null +++ b/app-editors/wxhexeditor/wxhexeditor-0.24-r3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="wxHexEditor" +WX_GTK_VER=3.2-gtk3 +inherit flag-o-matic toolchain-funcs wxwidgets + +DESCRIPTION="A cross-platform hex editor designed specially for large files" +HOMEPAGE="https://github.com/EUA/wxHexEditor" +SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_PN}-v${PV}-src.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +DEPEND=" + app-crypt/mhash + dev-libs/udis86 + x11-libs/wxGTK:${WX_GTK_VER}[X]" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_PN}" + +PATCHES=( + "${FILESDIR}"/${P}-syslibs.patch + "${FILESDIR}"/${P}-desktop.patch + "${FILESDIR}"/${P}-wx3.2.patch +) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp +} + +src_prepare() { + setup-wxwidgets + default + + # -Werror=odr, -Werror=lto-type-mismatch + # https://bugs.gentoo.org/854414 + # https://github.com/EUA/wxHexEditor/issues/222 + filter-lto +} |