summaryrefslogtreecommitdiff
path: root/app-editors
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-27 23:59:43 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-27 23:59:43 +0100
commit413421048cc2b0df9a218f0ab3cb151846809eb5 (patch)
tree3fd887035aa0f5b65d7f147ab77caa98c44c148d /app-editors
parent3e42d1577189af123b773dc0f11e5419035308c8 (diff)
gentoo auto-resync : 27:04:2024 - 23:59:42
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/Manifest.gzbin13941 -> 13937 bytes
-rw-r--r--app-editors/emacs/Manifest10
-rw-r--r--app-editors/emacs/emacs-18.59-r15.ebuild7
-rw-r--r--app-editors/emacs/emacs-26.3-r18.ebuild2
-rw-r--r--app-editors/emacs/emacs-27.2-r16.ebuild2
-rw-r--r--app-editors/emacs/emacs-28.2-r12.ebuild2
-rw-r--r--app-editors/emacs/emacs-29.3-r2.ebuild2
-rw-r--r--app-editors/remarkable/Manifest3
-rw-r--r--app-editors/remarkable/remarkable-1.9.0_pre20210320-r2.ebuild69
-rw-r--r--app-editors/remarkable/remarkable-1.9.0_pre20210320-r3.ebuild2
-rw-r--r--app-editors/retext/Manifest4
-rw-r--r--app-editors/retext/retext-8.0.2.ebuild69
-rw-r--r--app-editors/retext/retext-9999.ebuild60
13 files changed, 111 insertions, 121 deletions
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index af847ba93e7a..3811c531c90b 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index b3a69798cc76..b4b34fea7e02 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -17,19 +17,19 @@ DIST emacs-29.2.tar.xz 52162080 BLAKE2B d634fbd94a2fde4824daf5d4d44d6f9e9693900a
DIST emacs-29.3-patches-1.tar.xz 1552 BLAKE2B 5f9ddd816b03b4a2fe077cef23d76b0c41e2e7dafac35d0dd718ee406e6e57dcb102223251dddc68280f9f2bd41f5b141cda46dca8ccc78258d5939a84ee1665 SHA512 d61dfc6944d58b6ea5749f3089e5c575cf60c8138962aa5c8131274504124505db87489a4d3806e69b646ffffd4c924ef94018c4d7bdcbb2c84322fad6441ffc
DIST emacs-29.3-patches-2.tar.xz 2304 BLAKE2B 1005194bc2ed6d9be0cadcf449f4f82c1bcda178e6126f27f8ea0c359344bcf6a9368226a6eaf9d4b655a0c59ed6beecc3130b4409c84bb3ed19911ba22d9e80 SHA512 67250b08cf0b1d4f8279987cea19da0838f520c98ae91b16200c8bf5b5e2a171ffdb7c06a266c6f220ec8466a9264af55529dc150b002588937597e328a581d2
DIST emacs-29.3.tar.xz 52203168 BLAKE2B 73651c52e508d5341f66659bbaf98e839040239198cb66f62239f489a961794adf837d9a14e9b605f059b7b612803e0ce5998ec47100ba545db642baacdb55ec SHA512 efaecfc46a0b88f61de477d92c08ee592b8838e6c34724151a3b1502efa7ebd4d4837733c694807e6de1ba4b8d37d2ec382c6bb2ed000b67ad8f0e11c7df2a6b
-EBUILD emacs-18.59-r15.ebuild 4392 BLAKE2B e9e39fdd3ab4402ddfb50db5a962956fffcaaf5e12468ef509d2ad74044664593c2cc0b958ee4d7e90885874e052e49c93505d6f139cdc84c855a536e7f8d70f SHA512 e2500d5cb7f2b967c6d18ca1a47015e5efc912861d2c76bd668b6cb2ffd070aa1c8c21577b1e42bbbdd6c40b2398c94e03d6f87bd9239cf88ce67981eaedcf4b
+EBUILD emacs-18.59-r15.ebuild 4452 BLAKE2B 054147542f5dcdb5fb86d07194e231ff00babde084c417a648516753cf276e0e65a4da3f78c0154bf31d3f410c4afcdf9ccbeaa2a1275c29fd01aacc15fd6d70 SHA512 c1c377cd37bec24c0b845123f109d69de113c22ce85eac9a9efd4b063f7c2c2f07666f7dbf93cf2c9c89d1b15290ba63f1e83e446a245e27c2d8a4b6ef15c9e2
EBUILD emacs-26.3-r16.ebuild 11951 BLAKE2B b487521571a13a7d7bd71d4c8563fd195cbc958d4fe25b6343a9fde2a71c0dba77d2016cedacc80ff40bb87c3be7582dc06495a920eea76473f4a2711b8ec7f6 SHA512 d5f1a8f228fcdc4db85846de2a0bd9ba491e400e901ed5f2a946c8cfe73587bc849eb08f010319418dc250a932e1b7b0a169d21e76407c1cf9ac1d70faa01dc4
EBUILD emacs-26.3-r17.ebuild 11956 BLAKE2B 176526f828fb7f3c380e9ee81cb608cf47809a20eaa43bc0181625bfe9237129d8ec927fb8a6787abe4a3de36145ec2e89147cfb0aea9ac3910bf33dabb971b5 SHA512 7ff2c13052dc9db5005c8bcefac9f73a2ec176530e2dea858bad7732e472999811ec60f0d18ffeb0791c10ba10f107ead95455c447c70367c78241e1682294b8
-EBUILD emacs-26.3-r18.ebuild 11959 BLAKE2B bbdfa6ff5cb9bfc282c6089094267e05f64af0333f558fc29d1728ce628e701bcca6b093eeabeab2b97b613d607e96789d02a795ebe5f726192500f90b5480e3 SHA512 9a31da3eb146230efedb6dd851f05db61238c53b283c343560ffc9c1ee752223cc6f8b7cae649a2c08f4284735f001ba4252a0a22a50c7bccd72ad2a07d1a7a7
+EBUILD emacs-26.3-r18.ebuild 11958 BLAKE2B 57a8c11e7f63e49b509784e97fc6567bf597b77cc6b6b55da0b9aa9dec7be61e4d8121eca9b8d9e276c2e0df2e25e675c7765721bcb7eb7adac1b2376fac5d82 SHA512 2263885570f4d71d2e6437219626f65c12012fd2ca6d893bd99a8ba11ab4d8b8adf8ae6842f7e9bd0fd000d3bb190c6941f847f788fe1403ceebf22ec5b644f0
EBUILD emacs-27.2-r14.ebuild 14566 BLAKE2B e89a78c3c2a7ac795d20c1703d68069d238fb47d8134d6fd434b5a02ba76284dd494fcdc6b3877d48cc586415ebd92d1e4ab32d09201354365c89aac0b2309bd SHA512 84fdad69446f659c9c674d84676202401ada4b97466e59b1e1a371af1c732da5ce07d4cd93ea42e5825e82bc5e95e00237cadb5a94c2ef9e155a21d33ae56d93
EBUILD emacs-27.2-r15.ebuild 14571 BLAKE2B 7845f109d6a7d5b57d23122b7d71995d76fe2bb4cc85c2f7452a92717a033c66a33d083be928a11526e84dde0f3de932b8cc670d952fa61d114a474763ab52b2 SHA512 4e9032e9fa54d26cc62304cd38c6506ccc24a4d89e09d12aa99e9a67eeae307cff4396d069d64f024d1b02fbd91974eeadaa2102b664a9d6412d1e93ae30adc1
-EBUILD emacs-27.2-r16.ebuild 14574 BLAKE2B 60c5620bbeb49c435c0a217619bd123b02f902b9c45999bc6a35a943fd51d81b3874df539bb9610a1b56fda82d2bccd2f6fe9f912aa445104f1e4a5f793cc25d SHA512 d2dc6fbd5fc6f31dd93dfb0bbbfa3dde15caa22f72e842244eeefe3eec40d65a2a43047e77eb66e15e0301644e3f5a46c2cc21ee367340e790b25041b69e1379
+EBUILD emacs-27.2-r16.ebuild 14573 BLAKE2B 8a283155644b7466a59951330cb92bde4c8e1161e6447546066e7a0211436371084d0c8a9557389e19d5bd9a7a45b61d84492d1088a3154a1267e965d7599766 SHA512 b42a274e24eeea2b954e2062c5ab97197938dc493f3a4588ceeab4e6ca6cf2da2c9b16bccf53506a790f2b0bf86a9c51b992bd264cfa34973b7168bf130e4cf2
EBUILD emacs-28.2-r10.ebuild 17448 BLAKE2B 2a7c5398eb3cecdea919a0b749fbdde75d6b446dd244f65678294900771b6c9e56c65e1f3b4f34716fe43aa4551f1a64b5fc721b2941ea7d4e296d84748f535b SHA512 cfac978dbd2cbd38175359c7815858a79093e3b5535ceb559485cff2b4bc63089f7c0ae16f8f2ba4555ab44ed38eaad68e5813c7f5a91f3cf4054bca60ca3187
EBUILD emacs-28.2-r11.ebuild 17538 BLAKE2B bbaa257eea0663d3e7b3e35571e4dace44d94452d90769f22ace7c4ff4414aa8397605a9891bd861a2335a460a7620bd85e77fe89cc9b09ebe483480e18f99b2 SHA512 812ce038f1af1acacfc6005344aa88b7686754b50722eff53b4b80c2d57fe4f5e94404c1ae72bf756d3901075392a3f73347e79d41885699543b7a2b7b094d5c
-EBUILD emacs-28.2-r12.ebuild 17541 BLAKE2B cd18e6c1df6dae6e6e9ec3cb1362f09bb5e84a74c894df47889de03228eb0cdfa7ae519bf56d90ffea5899f578c7646062d060f5311c949cca9409e131f76271 SHA512 b86af3b3b00da2f78b05093342ea78c3bac9a2ee2c139e38464511a6cacf4561da5504498456e53638d184bc0be3e274bf09811383b7f682edbedb6ad7aa6c70
+EBUILD emacs-28.2-r12.ebuild 17540 BLAKE2B b07d91e9bdb6e942fc1a34d8f878883c1ff14383326c025c2aa85f94ec96364008e5639b2173a0b5dfd3869504a986fbe020f0b5c3826cc9552f37d973b32c1c SHA512 8f23e7da29d9212173a46758e4bdfd70498e41b3cf7b8d32d3662f659abe35957326a071cbaf169257253e7a5f49c3b07bc46fd9d2ccbdbffff371f8a6081aaa
EBUILD emacs-29.2-r2.ebuild 19931 BLAKE2B 7f73caf80e0d7ef23610e2c265941644f325c7699beb94663722759f7f198d55304207505e90c5b47a9942aad00df1bbd892e246ef5def91a7d93b0ec4ac0ad0 SHA512 68b1b52aca1718ab45dc630eea5a107ca597ff441909ee71a3bec60525e02ba8e900b569e1a0a0ae8c87b7e5419880451a9b807421669660b1cfda836b594885
EBUILD emacs-29.3-r1.ebuild 20361 BLAKE2B 66195b34b694cd0da33b442f9e9a82c8d29a47892855d61b93132b4b4e60413955867aa4468202501632b608f1c2a2a03cb687da62adb030fc5f4e94dc99380b SHA512 e6c545159b8de20927a44a31ca5100fbec7b946e68094b58b056f6d5e48b45f9fef7208e33a53f759dcfc26c08b6213c417393a7717fcf4fea5ac3891b9863c8
-EBUILD emacs-29.3-r2.ebuild 20368 BLAKE2B be5361d3423a6a0f8a9d0d8f1bb21883f8cc07bb463da305f3594752edb6ca5e2c19d0c2aed5634e52b58edfc0fc78ce3d80dfd2572eea90b84c6e568624e22a SHA512 e3979fcca82990db5b4c218deaaf97ca4ed147e83fe29e517c632c8c80c862e7f33dbcf531896a49480ff47065707ceb512f3419c978b0ff962a7e659005cee3
+EBUILD emacs-29.3-r2.ebuild 20367 BLAKE2B 396d2afd77e2c5a47d7ba3979728632f0cf223e7c2778ec14b2b2bf9ef2007e77daf61774437c93b5db58f471d1b69c3f63399f999855fb7367b06e887c5618e SHA512 b542daea842aaa63fe8af98e4fe9e31f734018ce6bd2bd3565058f9538b72ab3f31708110c758ee48f2064eba6f97c74a29310012f767c29fa6a65fb42f0f182
EBUILD emacs-29.3.9999.ebuild 19947 BLAKE2B a3f97634ea07159d27c24b8048f67a6907a5e99dbea02524ae19bbc1785507e95245566e897b8504cd446dfd9199c910ec20763808771ba37db93215326c86ed SHA512 4d5940bed8a1b702e66ab540da596eb16ba26ff58a99c13b5cdb61bb7d71d0d3e353fbf7b237a005154db9229b7a7989eeddb80ec56a909c16dd1af36bb5d8bf
EBUILD emacs-30.0.9999.ebuild 19957 BLAKE2B 57d11a618973c8f6a54a16aa6f7b23005c29b782b96e6c836124d617174b2046e96337759a45e11c2150a3c6e0e82e8dadb9554690dd32d3f4708f3771174cfc SHA512 a68a0ecb98f516c2d64b25250abc3934f3b134820adb251dbb250a86deb597791a6587757e34d32d7aa746baea34bb1baed41cdd2a3e09a792c67e607daed774
MISC metadata.xml 3265 BLAKE2B e4f61b7e8859672fe9798ebaae20d8fb490d4677db7be8a856f313f4dfd5f02b38623250ddc45cdab1f0d0b64b941b4874b95252c796e893d5a28e5a318277bc SHA512 4b79a448076ddee7de95dc2f1a999fb86295d04a20d016a9bb2fe8a038ee5424517ca8f1991a884a08ca52847191c83becb06fb7cb8d4bb2a609cf4b2e25d020
diff --git a/app-editors/emacs/emacs-18.59-r15.ebuild b/app-editors/emacs/emacs-18.59-r15.ebuild
index 466b031d91a4..87944772b4c2 100644
--- a/app-editors/emacs/emacs-18.59-r15.ebuild
+++ b/app-editors/emacs/emacs-18.59-r15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -73,12 +73,13 @@ src_configure() {
-e "s:-lncurses:$("$(tc-getPKG_CONFIG)" --libs ncurses):" \
src/s-linux.h || die
- # -O3 and -finline-functions cause segmentation faults at run time.
+ # -O3 and -finline-functions cause segmentation faults at run time;
+ # -flto causes a segmentation fault at compile time.
# -Wno-implicit, -Wno-return-type and -Wno-return-mismatch will
# quieten newer versions of GCC; feel free to submit a patch adding
# all those missing prototypes.
strip-flags
- filter-flags -finline-functions -fpie
+ filter-flags -finline-functions -fpie -flto
append-flags -fno-strict-aliasing -Wno-implicit -Wno-return-type \
-Wno-return-mismatch
append-ldflags $(test-flags -no-pie) #639562
diff --git a/app-editors/emacs/emacs-26.3-r18.ebuild b/app-editors/emacs/emacs-26.3-r18.ebuild
index 7d38b46167c1..dbe3c2db033d 100644
--- a/app-editors/emacs/emacs-26.3-r18.ebuild
+++ b/app-editors/emacs/emacs-26.3-r18.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/emacs-${FULL_VERSION}"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="26"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib"
RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
diff --git a/app-editors/emacs/emacs-27.2-r16.ebuild b/app-editors/emacs/emacs-27.2-r16.ebuild
index 62a360a471c3..6ac274ab20ba 100644
--- a/app-editors/emacs/emacs-27.2-r16.ebuild
+++ b/app-editors/emacs/emacs-27.2-r16.ebuild
@@ -36,7 +36,7 @@ else
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
diff --git a/app-editors/emacs/emacs-28.2-r12.ebuild b/app-editors/emacs/emacs-28.2-r12.ebuild
index 8f8896400b0f..58655d757e5e 100644
--- a/app-editors/emacs/emacs-28.2-r12.ebuild
+++ b/app-editors/emacs/emacs-28.2-r12.ebuild
@@ -36,7 +36,7 @@ else
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
diff --git a/app-editors/emacs/emacs-29.3-r2.ebuild b/app-editors/emacs/emacs-29.3-r2.ebuild
index 315355117504..6fd14d7164df 100644
--- a/app-editors/emacs/emacs-29.3-r2.ebuild
+++ b/app-editors/emacs/emacs-29.3-r2.ebuild
@@ -36,7 +36,7 @@ else
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
diff --git a/app-editors/remarkable/Manifest b/app-editors/remarkable/Manifest
index 934c5758fdba..625653c31b3a 100644
--- a/app-editors/remarkable/Manifest
+++ b/app-editors/remarkable/Manifest
@@ -3,6 +3,5 @@ AUX fix-custom-css-issue.patch 949 BLAKE2B e622006c266de09f9f630293ca01284694afb
AUX remarkable-1.9.0_pre20210320-disable-spellcheck.patch 716 BLAKE2B 6dce65483ffb1ab38cc0a47dcf90f7833432d10517bbf4a3b8293373074fe591af8759d716f4c5bb8fb96ccadfe63047fe95991397b762c09d2ab6fa26a8f77a SHA512 496865ad19a29e570a5cd5d72d989a68afbd634e0db84201e9ca7ba304b50e0a8da1216903e286ea6104b4a24c4559dc2bbe70073c06267730ec4155c543b154
AUX webkit-version.patch 421 BLAKE2B cda10a7d53361ed8d791ee4fd62da12e018a3f37e7b4512808138ef58429a1b45aec03391018a784ce633b27af2631e22be85557c3f267dd8706cc79ab0dc328 SHA512 f70b4d655c9970ecc8a189e1c87ea8bc1f86fce509cdcbb3f032b51db691fd0b47a4f1bf83a756e87967cabfc8491b7c09597e5e6537bf4395fe4b280136afbf
DIST remarkable-1.9.0_pre20210320.tar.gz 132617 BLAKE2B e3146ad354ebbe7972556d5952a576a1e242bd2aefca91948d75ae6c571fe3e1956e40184db4c5ca6a47f01130a7745101fe556c49854058b9fd110cb74783ae SHA512 0cfe1a01a198396dbc6f30d9e4ca4fa2de6624f29557d60053a7e446a0a3da3a577b32b25ba6eb93300316ede6afad4140ff75bd3e411e15cb1e5221d2b095d9
-EBUILD remarkable-1.9.0_pre20210320-r2.ebuild 1749 BLAKE2B 91c626c6ab6844eb5d6698c95e176f3f496fcfbdd7ae933f9563e4aeefd143b88fdc041ce3b9170d47288bc1c09f6662e509e5bb49ac113fba5185daef50a027 SHA512 82f45a2b3865bba9f2fd8aa2300457acfa64331d6c133187a595f3a3e63ca23a4b3fe947070a58dce6205b96c52d294ef6a25133ed9dc771b5dd05c7438c03ff
-EBUILD remarkable-1.9.0_pre20210320-r3.ebuild 1791 BLAKE2B 53c0e176462e36fc99b3f8f92422cd90428bb3b926aa47bf6619a082e9daf3b3e8212f748cb4bd15a365175aa0798ea619b7925adc9cd40819d251d755b5b33f SHA512 a03346477db04ca77b8f0a288981c8683d6a94dd179ee3207da6635d5043f67446da442722442f1d941715b629e142c96e999dd4d373c2c46794ed73caf7c706
+EBUILD remarkable-1.9.0_pre20210320-r3.ebuild 1792 BLAKE2B 36326b0f2dfb377de27ea4dcd14409537e03d9766d42402dcfeca4e0c3e2cbd354fbad0a958a23bf560c59f2d95231258766fc9c47a45420b6a54e7b3afcdf0b SHA512 db05331f8961554966ed763e41f647c7be9b036ff58bb9d96285baf47330835f3de71ec614a2ae70791ac7d6a7762ba18ae270d36138ae62bba8da116070ddf5
MISC metadata.xml 482 BLAKE2B 4f2a1a3045032769a1a207255d3c0f165c3e311c149c0167512bf3055b02ba971ecad5a90629631b499c477f25f6193eeeaab5d74d07b5db291192b50ef33ade SHA512 d369a6919775bb3b742c80d7de6e7eb82131e66fc9bed88206eafe0be62296475de8c46f83663591509dccc2a6cdb9786e3281f71da4a03676075750ffb28e05
diff --git a/app-editors/remarkable/remarkable-1.9.0_pre20210320-r2.ebuild b/app-editors/remarkable/remarkable-1.9.0_pre20210320-r2.ebuild
deleted file mode 100644
index c3b373f0dc21..000000000000
--- a/app-editors/remarkable/remarkable-1.9.0_pre20210320-r2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit desktop gnome2-utils python-single-r1 readme.gentoo-r1
-
-DESCRIPTION="Fully featured markdown editor, supports github markdown dialect"
-HOMEPAGE="https://remarkableapp.github.io/ https://github.com/jamiemcg/remarkable"
-GIT_COMMIT="7b0b3dacef270a00c28e8852a88d74f72a3544d7"
-SRC_URI="https://github.com/jamiemcg/remarkable/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/Remarkable-${GIT_COMMIT}"
-
-LICENSE="BSD-2 GPL-2+ LGPL-2.1+ MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- ${PYTHON_DEPS}
- net-libs/webkit-gtk:4.1[introspection]
- x11-libs/gtk+:3[introspection]
- x11-libs/gtksourceview:3.0[introspection]
- $(python_gen_cond_dep '
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/pycairo[${PYTHON_USEDEP}]
- dev-python/pygobject[${PYTHON_USEDEP}]
- dev-python/markdown[${PYTHON_USEDEP}]
- ')"
-RDEPEND="${DEPEND}"
-PATCHES=(
- "${FILESDIR}"/${P}-disable-spellcheck.patch
- "${FILESDIR}"/webkit-version.patch
-)
-
-src_prepare() {
- default
- sed -i -e "s|import styles|from remarkable import styles|" \
- -e "s|from findBar|from remarkable.findBar|" \
- remarkable/RemarkableWindow.py || die
-}
-
-src_install() {
- default
-
- python_domodule markdown pdfkit remarkable remarkable_lib
- python_doscript bin/remarkable
- doicon data/ui/remarkable.png
- domenu ${PN}.desktop
-
- insinto /usr/share/${PN}
- doins -r data/ui
- doins -r data/media
-
- insinto /usr/share/glib-2.0/schemas
- doins data/glib-2.0/schemas/*
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- gnome2_schemas_update
- readme.gentoo_print_elog
-}
-
-pkg_postrm() {
- gnome2_schemas_update
-}
diff --git a/app-editors/remarkable/remarkable-1.9.0_pre20210320-r3.ebuild b/app-editors/remarkable/remarkable-1.9.0_pre20210320-r3.ebuild
index 1525913a442f..f35866eca613 100644
--- a/app-editors/remarkable/remarkable-1.9.0_pre20210320-r3.ebuild
+++ b/app-editors/remarkable/remarkable-1.9.0_pre20210320-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit desktop gnome2-utils python-single-r1 readme.gentoo-r1
DESCRIPTION="Fully featured markdown editor, supports github markdown dialect"
diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest
index 89cd33d6a0a3..df84609a8aaa 100644
--- a/app-editors/retext/Manifest
+++ b/app-editors/retext/Manifest
@@ -2,9 +2,11 @@ AUX retext-8.0.1-fix-set-desktop-entry.patch 517 BLAKE2B e9f6c821e8925f912916604
DIST ReText-7.2.3.tar.gz 527428 BLAKE2B 3c710769a881275d74018ba319b174020dda0b65da22ae926231af56901b56c31b3cff69119a9bb378cd218d7b793f002bb08bf1483cc1e55c95a4963cbe1598 SHA512 eb337866f5dfacad2f23435f09b550f4378df5bb261d6f79b1708fed9e7bd93e96e8f06f940cb7109fe02aa6df0592b151f11dfe13853799f0b1ac2c1065a0da
DIST ReText-8.0.0.tar.gz 492823 BLAKE2B ba80f01f1a40981220c0b3e16dd04bf551319a35c1a5c7f6d5e70135404537e74fa4625fe4c05c7ee54202de9ae16d181c110fcae9b9172761ca5ecf6400f7de SHA512 0f2480bcc8569cf60ebfe55847a2a068d1e5dd262a4ff212873bf58660ec31e9c37d9b21bdc66229d681c065a0d96b6ff11652e8d9a7c77841ea551480d1154c
DIST ReText-8.0.1.tar.gz 538968 BLAKE2B 6ee18b4becf47ed3edae9e1d3ea8167a5db2685ae55b206be1ffca78bb765a559f53575da8aa105eae5d1b1fb87419723cdfd02cfff2eb422de9722589a0b97a SHA512 a2a03a821ac06e0408cd036189e9fce18f4b693085aaa15e0d95f2a80157f6ab09b0bcecd9574673ce57fc9cde937457e8d62971f1553cbc26c681039401178a
+DIST ReText-8.0.2.tar.gz 546236 BLAKE2B 3ef28366e5884234d77b2155c3f01d7881206383aa19ccb010255eb40ea14aa2ab298fe212d2b4d0e7d65246075b426c93a8ae518b8fb5f0887f1694064e309a SHA512 c7b543d91290c007c820751f39c009c1e5fb86eb59590d0c13610c9c7f13b6023ffee3d6aebc4665addacbefad0d17937a29e8201d08457cc1641a6d5c0019b0
EBUILD retext-7.2.3.ebuild 1983 BLAKE2B d406bcef6bc9bf2a545862329231fad68d6711e7ca711e1d80fc88ffa4077de808fbbd055e26ad53032f3232d7f399ae79564446b72868f18c8f543c629224e3 SHA512 8b52132d60dc5fdc0a506706e97aff082b070ae36d2a0a7a28356bb704e355199e48e2aa97aa90301cd169ba7ac5e284fb904c7fc7362c953561c573a73c607f
EBUILD retext-8.0.0.ebuild 1931 BLAKE2B e81a28006291152c19dd45b2b90a667080e0f7ba7643f43aa829992a90025ecdd96df30dc018e42d41bb03754cdeb40a93fe8a47cad4ae9dc1bb488e2bc5fccb SHA512 7bf10821c6c512252ce0d0fcf4bd8d9f9de1bdf7693d8845382889e3f6e7b540240ae8c6f7b080d9b5badf99f69c3a0e34ce35e4fdb02604972eaf9897fdf1ae
EBUILD retext-8.0.1-r1.ebuild 2059 BLAKE2B 184bb00aa4d0b9af0978280254ab4bf8a3c20c52b33d5db8ca4d3b44b0ed261ba7ae057354cb3430404f9acdffad7cb062e445473ed13fc0fbe192bf2d4416da SHA512 25558ccaa0c0b147f70062bbbd7924499aaf31a32f105d196efd362082c926d0e99f68390389095cef1c109650a9ae1c8d25b4870d5de0c6848c5f8c11f41e9c
EBUILD retext-8.0.1.ebuild 1853 BLAKE2B d80ecac1de7c4d3c04483e17ffdbfb0fd1d3d9ed59daff3e18b5af6f687594bbbd358990bcd6983fe9015449111174b104166cb59f334d6125b5ba645a33ac31 SHA512 2b83182d3435dd86072b3e944c1146a7dfe4f588d0f05bde484dc236b5209f3425be993f1ca6e8c1a552cff043d32f421afcd97cd2cd5389760e7ccf918a499d
-EBUILD retext-9999.ebuild 1998 BLAKE2B d5b427f7fe0aa376b1c4687a9332249c756feb979c22048639730e8f09dda4d7f906b4d547c67eede911eccbe52bec3a9a3c6e562d7a88e30cb8754fbae4d6c4 SHA512 1e8adcae6fb0de3749ebc14d3813709d5f53e755b6181770590f813766e7497a1628fb30496ce6070c163d37633268b36690c3741fca4ec9b209e57c3fd515b2
+EBUILD retext-8.0.2.ebuild 1624 BLAKE2B 63533f24c389f327ecde40867df812fa9cc601cfb8cc263f29903cb5702eff064990df41690a7c9aba1cfc408322f1d9a1f7cb195fa89ad41a6862bb8974b883 SHA512 7de00127374ad66450f4916c58b3a263e748c12524a5c20c1ae8bf2f40b22977defd726027a3f09dd6dd9994758af363bffdb51b92b6efc787241633f9dc12e9
+EBUILD retext-9999.ebuild 1624 BLAKE2B 63533f24c389f327ecde40867df812fa9cc601cfb8cc263f29903cb5702eff064990df41690a7c9aba1cfc408322f1d9a1f7cb195fa89ad41a6862bb8974b883 SHA512 7de00127374ad66450f4916c58b3a263e748c12524a5c20c1ae8bf2f40b22977defd726027a3f09dd6dd9994758af363bffdb51b92b6efc787241633f9dc12e9
MISC metadata.xml 535 BLAKE2B 94fbf92941c956601e9ec037a78919fcbddb572baa20f74c0daae31e438e44d214b57926cfa6d31eb176b8be72d2078e44686bada4a4794e130956c7d91b5865 SHA512 5ed97d1ed19c618b1246375d02860f96ce7f58aa759c467ae69e35d6b003cdac44f5c59f166ae6970e9a082e783550381b34540ad1ba03d661a3f3fde7d26dec
diff --git a/app-editors/retext/retext-8.0.2.ebuild b/app-editors/retext/retext-8.0.2.ebuild
new file mode 100644
index 000000000000..0ad582a951db
--- /dev/null
+++ b/app-editors/retext/retext-8.0.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517="setuptools"
+DISTUTILS_SINGLE_IMPL=1
+PYPI_NO_NORMALIZE=1
+PYPI_PN="ReText"
+
+inherit desktop distutils-r1 optfeature virtualx xdg
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext https://github.com/retext-project/retext/wiki"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/retext-project/retext.git"
+else
+ inherit pypi
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/markdown[${PYTHON_USEDEP}]
+ >=dev-python/markups-3.1.1[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+ dev-python/PyQt6[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
+ ')
+"
+# qmake6 from qtbase is used to find lrelease
+BDEPEND="
+ dev-qt/qtbase:6
+ dev-qt/qttools:6[linguist]
+ test? (
+ ${RDEPEND}
+ $(python_gen_cond_dep '
+ dev-python/PyQt6[testlib,${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+distutils_enable_tests unittest
+
+src_test() {
+ QT_QPA_PLATFORM=minimal virtx distutils-r1_src_test
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ domenu data/me.mitya57.ReText.desktop
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature "a local copy of the MathJax JavaScript library" dev-libs/mathjax
+ optfeature "encoding detection" dev-python/chardet
+ optfeature "dictionary support" dev-python/pyenchant
+ optfeature "JavaScript support in preview" dev-python/PyQt6-WebEngine
+}
diff --git a/app-editors/retext/retext-9999.ebuild b/app-editors/retext/retext-9999.ebuild
index 38c1165fb129..0ad582a951db 100644
--- a/app-editors/retext/retext-9999.ebuild
+++ b/app-editors/retext/retext-9999.ebuild
@@ -3,12 +3,13 @@
EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_SINGLE_IMPL=1
PYPI_NO_NORMALIZE=1
PYPI_PN="ReText"
-inherit desktop distutils-r1 optfeature qmake-utils virtualx xdg
+inherit desktop distutils-r1 optfeature virtualx xdg
DESCRIPTION="Simple editor for Markdown and reStructuredText"
HOMEPAGE="https://github.com/retext-project/retext https://github.com/retext-project/retext/wiki"
@@ -26,56 +27,43 @@ SLOT="0"
RESTRICT="!test? ( test )"
RDEPEND="
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/docutils[${PYTHON_USEDEP}]
- dev-python/markdown[${PYTHON_USEDEP}]
- >=dev-python/markups-3.1.1[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]
- dev-python/python-markdown-math[${PYTHON_USEDEP}]
- dev-python/PyQt6[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/markdown[${PYTHON_USEDEP}]
+ >=dev-python/markups-3.1.1[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+ dev-python/PyQt6[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
+ ')
"
-DEPEND="${RDEPEND}"
+# qmake6 from qtbase is used to find lrelease
BDEPEND="
- dev-qt/linguist-tools
- test? ( dev-python/PyQt6[testlib,${PYTHON_USEDEP}] )
+ dev-qt/qtbase:6
+ dev-qt/qttools:6[linguist]
+ test? (
+ ${RDEPEND}
+ $(python_gen_cond_dep '
+ dev-python/PyQt6[testlib,${PYTHON_USEDEP}]
+ ')
+ )
"
distutils_enable_tests unittest
-pkg_setup() {
- # Needed for lrelease
- export PATH="$(qt5_get_bindir):${PATH}"
-}
-
src_test() {
- virtx distutils-r1_src_test
-}
-
-python_test() {
- virtx eunittest
+ QT_QPA_PLATFORM=minimal virtx distutils-r1_src_test
}
src_install() {
distutils-r1_src_install
- newicon data/retext-kde5.png retext.png
-
- # Fixme: The application actually provides a desktop file which theoretically
- # could be used, so far though I could not make it install properly.
- make_desktop_entry ${PN} "ReText" ${PN} "Office;WordProcessor"
+ domenu data/me.mitya57.ReText.desktop
}
pkg_postinst() {
xdg_pkg_postinst
+ optfeature "a local copy of the MathJax JavaScript library" dev-libs/mathjax
+ optfeature "encoding detection" dev-python/chardet
optfeature "dictionary support" dev-python/pyenchant
-
- einfo "Starting with retext-7.0.4 the markdown-math plugin is installed."
- einfo "Note that you can use different math delimiters, e.g. \(...\) for inline math."
- einfo "For more details take a look at:"
- einfo "https://github.com/mitya57/python-markdown-math#math-delimiters"
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
+ optfeature "JavaScript support in preview" dev-python/PyQt6-WebEngine
}