diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-11-22 13:06:25 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-11-22 13:06:25 +0000 |
commit | 5d0c50eb490582cf1277e150ee5bb63a90b85aa6 (patch) | |
tree | 7204c80f526d36b5a4c7c6cd1339971b97636808 /app-misc | |
parent | 13ec12ad28bc2ce6e2902be1d571befcca2b3f60 (diff) |
gentoo auto-resync : 22:11:2022 - 13:06:24
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/Manifest.gz | bin | 50070 -> 50071 bytes | |||
-rw-r--r-- | app-misc/bb/Manifest | 5 | ||||
-rw-r--r-- | app-misc/bb/bb-1.3.0_rc1-r6.ebuild (renamed from app-misc/bb/bb-1.3.0_rc1-r5.ebuild) | 7 | ||||
-rw-r--r-- | app-misc/bb/files/bb-1.3.0_rc1-fix-build-for-clang16.patch | 23 | ||||
-rw-r--r-- | app-misc/bb/files/bb-1.3.0_rc1-fix-lto-type-mismatch.patch | 18 | ||||
-rw-r--r-- | app-misc/bb/files/bb-1.3.0_rc1-fix-return-type-and-QA.patch | 47 | ||||
-rw-r--r-- | app-misc/boxes/Manifest | 4 | ||||
-rw-r--r-- | app-misc/boxes/boxes-1.1.2-r3.ebuild | 39 | ||||
-rw-r--r-- | app-misc/boxes/metadata.xml | 14 | ||||
-rw-r--r-- | app-misc/datovka/Manifest | 4 | ||||
-rw-r--r-- | app-misc/datovka/datovka-4.20.0-r1.ebuild (renamed from app-misc/datovka/datovka-4.20.0.ebuild) | 2 | ||||
-rw-r--r-- | app-misc/datovka/datovka-4.21.0.ebuild | 58 | ||||
-rw-r--r-- | app-misc/libdatovka/Manifest | 2 | ||||
-rw-r--r-- | app-misc/libdatovka/libdatovka-0.2.1.ebuild | 55 | ||||
-rw-r--r-- | app-misc/splitvt/Manifest | 2 | ||||
-rw-r--r-- | app-misc/splitvt/splitvt-1.6.6_p7.ebuild | 57 |
16 files changed, 290 insertions, 47 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz Binary files differindex 10346d3ca445..3be5ebccf3b4 100644 --- a/app-misc/Manifest.gz +++ b/app-misc/Manifest.gz diff --git a/app-misc/bb/Manifest b/app-misc/bb/Manifest index 20a69b913023..678772cf2c51 100644 --- a/app-misc/bb/Manifest +++ b/app-misc/bb/Manifest @@ -1,5 +1,8 @@ AUX bb-1.3.0_rc1-disable-pulse.patch 744 BLAKE2B 0ded7bea285b29ec81bd8b35ca409bf48bed3092098e160d57c41a57d99e9900afd397853ba5bb06f629dc7ded90e7a842fa6b575c9af6614f469683f6ba5ebc SHA512 d43eea0c7088fd3e172b5794eeeef092f97edd5e5e1556e5b936031ab9f81d79cf91c5394d82e16f4752864e0b5aa9d72418ab80239d34a1e256c843b6d54fc1 +AUX bb-1.3.0_rc1-fix-build-for-clang16.patch 829 BLAKE2B cf2c7fb72dc64db741767d50a00e4f3114636f065b46c06c704d9ee408e08f2a959d29d83a6dffb5711e99bc87658bee19d1281ac569f1171b09ca42f34e3315 SHA512 91641b3e990313137a8a5b141f34d7fd5a0b90563acd97c321b14a61077d740e2902c86c9d9600e73252b32a586d66242124acaeb13f50a54ce1c9bb16134775 +AUX bb-1.3.0_rc1-fix-lto-type-mismatch.patch 562 BLAKE2B 63a71b50f8a97405adada97d42d2355deb7650cdfcfcb4411d12b161682c78d9975db0153fffe2a4175f5f8c9a734a54e4de20fd09f08aad281303ab618116c6 SHA512 56609aa431279cd8abb25fa5f8785dbce44aa73ebedbc2c7ef853b016012fa8748639258fcfeaca02026b7554cb281cf9950d08c7dc132f0f46c1a61795986ff AUX bb-1.3.0_rc1-fix-protos.patch 310 BLAKE2B be8d5cb30a20c082d0ed7ea8193a58faa48834b3efa2eb0c5ef453e765afc2f3443ab516db2e39e00f3d5eded7bbca909bea6aa7754c08728849fd9c0c75417d SHA512 60b4e05648c53669f901da762691859810ee1c8644b9d9fe6d49995547eef1b0564ce2151a1882630527af553112bbbfa2c81ecd865a832887903d09901597c7 +AUX bb-1.3.0_rc1-fix-return-type-and-QA.patch 1332 BLAKE2B 9a5f4528d333137fe494cfd3174740317a564719be5a5d5478a1d8a7e969af0ce1540cd903689207146b2c0d5cac44a5a10799e2a273c6bb509a4069e3c626bc SHA512 0f7ff8141c2c734a93f400ffc781c09afde3e23e5e57ab16cdd71cc14ab9019c5e22897de911923ec71c143f46286ea5ce4532dc0f801b9f70df1c1b25e8404d AUX bb-1.3.0_rc1-m4-stuff.patch 16196 BLAKE2B 368d88965a43390c1d6258d2b6829b4f675ec10a9c9ceb415c0f444fdd9d1fe7a04b1c8beec6b1eaf81158c092e9cd5dd65e0ff0c7839472035ed55fb1c4a221 SHA512 a35862306c65ff20e90812a53d842b7715c880e8866267b95249107c0f0479ab4a0c032116e7971f5000206e14356098375d127a7cb96fd995999615df645a0e AUX bb-1.3.0_rc1-messager-overlap.patch 1556 BLAKE2B 8b4aa3efdc8990025f93128dcc2b58a20077d78a12d1e8a65d69803401fcb2f6b6366132e42b4e1e8c9b3d817bf193a25c3b0e6b8477ebe4dfd322ccc230af0f SHA512 516657e3a937d1a05bfda9abb3ef784119fe6d365901fc852b2a2feeeb9884e4f7ebd8c72d2ca9f4ce995f67b9c312ed7a0e1245cc2a42f37bacaf5bc514b8c2 AUX bb-1.3.0_rc1-noattr.patch 513 BLAKE2B 6c41a98aa03ebaf1014524f04715a8165a3e31a8089859ea4d79a109152ad942d9e1d2d3affcab56f20e01240b7404a981752407af7f606d41d0dbf18d6d7eda SHA512 2f35394e6d6a197797c11fee787c26bee5be71545079aa6d8b948363e01b0b1500ab2834e77fa10b05cc722ed1a025869e8fbf77d0ab6b4f274b6473c366f854 @@ -7,5 +10,5 @@ AUX bb-1.3.0_rc1-printf-cleanup.patch 2826 BLAKE2B 26ccbf74ba95f2d695d56a788f340 AUX bb-1.3.0_rc1-protos.patch 183 BLAKE2B 61112802cba379eda21b293270b2bf61e6be892f8cd36ce494f31284ff7a92ab5e6c828f5cd7365868128d40f2711aa099f3148989151875025ddbb7f24fb0b4 SHA512 bcccae0c1838ee89a62581c25a4896e468cd1fcd5dd4bf98bbe2395aa40d15a39ea8408bfad31517ff57385d8d0b2e65ced8c7a93fd17cc7f9039390805229c5 AUX bb-1.3.0_rc1-zbuff-fault.patch 1048 BLAKE2B bf8729e1654bb44bfc32ff9bb857e5aef082d7e2ba40494304696f399fe43bc82540f1f323504a24afc003c408e6b73d8decabb1599dd5ffbfa186cc3a19e89d SHA512 bce66400732270b9b4957cbcfe83d97baa9ff011876517ce292949c1fe23945fb02768542c8b4b59b350403a0a3f8b1dae998800b64d84f34b8c37e5e3ba0cc2 DIST bb-1.3rc1.tar.gz 1416292 BLAKE2B 342a11002a94f160de23739c5578acf685ff886ae66e182b33cd971b74b258bae6ecd7e9e795f1e6a53a062a4c0ba5296bdbb6f41dd8cca6be4550bb49943023 SHA512 f05eb741f1189038a5a63016437f8eaeb25eb001307561bfe8827701bc246873fec14462e586d5966dcd1c74cddaf346f4670254b712713625e139300817c0a9 -EBUILD bb-1.3.0_rc1-r5.ebuild 1912 BLAKE2B 3bc5dfdf8ed7ef3640f5ce592577788e4c613bbb29f22c975fecb6ff082127a7411540a6e4e9ad383d398d6117549bca603a6a0ae2e0d6b4731ab17ad2ed270a SHA512 cc45699fb29a09b117e450a32d6a4e8ff7f8bd973a345f0db8062f78e5032a90d3a36d6edff8d09de6cd1ece956254afef7363f14c384a09099b8416296f3fa3 +EBUILD bb-1.3.0_rc1-r6.ebuild 2057 BLAKE2B 913cf68e427d46b70e73699e0ad3c5b9b1da4d4f84d30f365e75006368af5ec430a5dec9dee4b477955637541a824095438b154a089db171d53d3dca5fe86763 SHA512 dcbd9471d1ef0a0902d2d1b24af46f03a23d6bdff1c23ac1f5fadf6c6af05ce02f27c34230915de07b9b5511b571452da9a52cbf0195575e8eeed2586b0d6cd7 MISC metadata.xml 248 BLAKE2B b8dceef6470332781bec2164b91ef9025e088c052fb5df0116460fbe97f5c72dc760e940f20897f2262f4c5a565d30142ad77a182b531f3fe07fd760764ff161 SHA512 fecc0bb3d7321c47bfea890b67859c9378e7720c36d62890958584ad0f771c10bf512e9d59e6628399acd49745030db48cf7bf09b675db3cb06360818ffe67a0 diff --git a/app-misc/bb/bb-1.3.0_rc1-r5.ebuild b/app-misc/bb/bb-1.3.0_rc1-r6.ebuild index f1111fd96715..2a3d4e24f6b5 100644 --- a/app-misc/bb/bb-1.3.0_rc1-r5.ebuild +++ b/app-misc/bb/bb-1.3.0_rc1-r6.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools @@ -34,6 +34,9 @@ PATCHES=( "${FILESDIR}"/${P}-m4-stuff.patch "${FILESDIR}"/${P}-protos.patch "${FILESDIR}"/${P}-disable-pulse.patch + "${FILESDIR}"/${P}-fix-build-for-clang16.patch + "${FILESDIR}"/${P}-fix-lto-type-mismatch.patch + "${FILESDIR}"/${P}-fix-return-type-and-QA.patch ) src_prepare() { diff --git a/app-misc/bb/files/bb-1.3.0_rc1-fix-build-for-clang16.patch b/app-misc/bb/files/bb-1.3.0_rc1-fix-build-for-clang16.patch new file mode 100644 index 000000000000..77b06874760b --- /dev/null +++ b/app-misc/bb/files/bb-1.3.0_rc1-fix-build-for-clang16.patch @@ -0,0 +1,23 @@ +The two functions that are assigned to the formulas structs secnod field +`int (*calculate)(number_t number_t number_t number_t)` +(without the REGISTERS(3) which is just a macro to GCC regparm) + +However, clang16 has -Wincompatible-function-pointer-types by default, and it +does not like that and complains, that assigning these functions into the +structs fields is a problem due to incompatible types. + +Bug: https://bugs.gentoo.org/880385 + +Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de> + +--- a/formulas.h ++++ b/formulas.h +@@ -50,7 +50,7 @@ struct symetryinfo { + #define FORMULAMAGIC 1121 + struct formula { + int magic; +- int (*calculate) (number_t, number_t, number_t, number_t) REGISTERS(3); ++ int (*calculate) (number_t, number_t, number_t, number_t); + char *name[2]; + vinfo v; + int mandelbrot; diff --git a/app-misc/bb/files/bb-1.3.0_rc1-fix-lto-type-mismatch.patch b/app-misc/bb/files/bb-1.3.0_rc1-fix-lto-type-mismatch.patch new file mode 100644 index 000000000000..6442a9c9fd29 --- /dev/null +++ b/app-misc/bb/files/bb-1.3.0_rc1-fix-lto-type-mismatch.patch @@ -0,0 +1,18 @@ +In tex.c these variables are initialized as unsigned longs, so they should +be declared as unsigned longs. I have scanned the code base for any usage +of them in the negatives - nothing. + +Bug: https://bugs.gentoo.org/854720 + +Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de> + +--- a/tex.h ++++ b/tex.h +@@ -28,5 +28,6 @@ extern void disp3d(void); + extern void set_zbuff(void); + extern void unset_zbuff(void); + +-extern int alfa,beta,gama,centerx,centery,centerz; ++extern unsigned long alfa,beta,gama; ++extern int centerx,centery,centerz; + extern float zoom; diff --git a/app-misc/bb/files/bb-1.3.0_rc1-fix-return-type-and-QA.patch b/app-misc/bb/files/bb-1.3.0_rc1-fix-return-type-and-QA.patch new file mode 100644 index 000000000000..b1c8f8115605 --- /dev/null +++ b/app-misc/bb/files/bb-1.3.0_rc1-fix-return-type-and-QA.patch @@ -0,0 +1,47 @@ +diff --git a/ctrl87.c b/ctrl87.c +index 05f1e6d..8789d92 100644 +--- a/ctrl87.c ++++ b/ctrl87.c +@@ -43,8 +43,7 @@ unsigned short _control87(unsigned short newcw, unsigned short mask) + : /* registers */ "ax", "bx", "dx" + ); + } +- return cw; + #endif + #endif +- ++return cw; + } /* _control87 */ +diff --git a/main.c b/main.c +index a9fac57..41b56d1 100644 +--- a/main.c ++++ b/main.c +@@ -73,8 +73,8 @@ load_song (char *name) + sleep (1); + } + } +- return 0; + #endif ++return 0; + } + + void +diff --git a/scene4.c b/scene4.c +index 12b640c..b2f69f3 100644 +--- a/scene4.c ++++ b/scene4.c +@@ -231,10 +231,10 @@ void scene4(void) + draw(); + bbflushwait(0.1 * 1000000); + for (i = 20; i < aa_imgwidth(context) - 20; i++) +- aa_putpixel(context, i, aa_imgheight(context) - 10, 255), +- aa_putpixel(context, i, aa_imgheight(context) - 11, 255), +- aa_putpixel(context, i, aa_imgheight(context) - 12, 255), +- aa_putpixel(context, i, aa_imgheight(context) - 13, 255), ++ aa_putpixel(context, i, aa_imgheight(context) - 10, 255); ++ aa_putpixel(context, i, aa_imgheight(context) - 11, 255); ++ aa_putpixel(context, i, aa_imgheight(context) - 12, 255); ++ aa_putpixel(context, i, aa_imgheight(context) - 13, 255); + gentable(); + timestuff(-25, drawfire, mydraw, 7 * 1000000); + free(table); diff --git a/app-misc/boxes/Manifest b/app-misc/boxes/Manifest index 993321e4f45e..6a28a972e8be 100644 --- a/app-misc/boxes/Manifest +++ b/app-misc/boxes/Manifest @@ -1,6 +1,4 @@ AUX boxes-2.2.0-fix-clang16-build.patch 309 BLAKE2B cde9c190dfbb57b94a48a8d68d459ccb6521fa2eacd5103e624acc1974346e3ecd3d8ec91431309a7e09d1e421babdac3307f05a9ac081fcffb84d2ff8b184c0 SHA512 84c0f84e3c07094f0e27b1d89a8094d43712c12d6b9bd79586d73440ae92f330eada9bf4d4438bfd7eaa8109f4197d0c8fbb7078f7678a2b5c97d2b87879923f -DIST boxes-1.1.2.tar.gz 101658 BLAKE2B 002cd1a458d39069cf0955fc37c05e60590003ac987619d89851b3943cdaca986b57e631081a196e7c9a2a245397e72f8c882fb6e190c0127289602ead223a7b SHA512 10efb5f62d94003532e2f32d6a0f7c76dd86c7cfaf150f35c24516dc6684f5e3909ecd5fd48c1c64f25f874cb1364bdf3d959a2fb837bfe74c2d879a35f443dd DIST boxes-2.2.0.tar.gz 230099 BLAKE2B 4adb8ddde85cb31f32e98916d5ea2a57afcaa0470f796ba296cb3b80780f158a24b2bc5e9ba923b6a3b35b8f7781cd6ddacd89abadf6f2c07549be7ffe1458f4 SHA512 534d441c34316572d0c7e89f343a3bc5bb5a8466e4d4ed703fb2d14b714f5a6b224f7b0d408525d492da4610f9c5ffd8508e16d98a0781897567fb4aeb316f39 -EBUILD boxes-1.1.2-r3.ebuild 858 BLAKE2B 6d6c97b11914495c628bb8553c665d890ff6d866e76d041c22364b17b078226d7b8e8f190a480a58be4e7ee66ea70cf724bfbe74798b535be373b28db199bacf SHA512 b67bf1174118b6fc9c545ce3949988e517db42f19a31de49a3cd67a46aa879005e4cf7f88a5156c7893371bf369b572bf70ba11a5bf11f3d7e34ce59559ec14e EBUILD boxes-2.2.0.ebuild 1003 BLAKE2B b93f215cadc9a867cd7012736546a33ebdaf3bde7230c2aacef465e8665436507e630b166056474875d6ec64fe95440a3c83a8a245d8f508793fd09c4952d974 SHA512 b385786a311625049e9665c2412398641de55df257f3b68601b55d8461de44fab2c739c1fad62c72ae3d4288452073255af0481ed6e2c347949a3fab9465673c -MISC metadata.xml 358 BLAKE2B 009ea1a1bba193715ba3b086107a7669499a56fe990f4cb251b31e961edea4b2a2b0c1613331850ffe0d9929ba8a02f03f91ee1d0e234abf76c3dfa19169f00f SHA512 d3dd2ee8c1b72f22750d126edd6cacc2233932f54dbcb1875461aa98b19868aff4863f9add0294fa372ad0d73a7b27b895ee22b9f572937937dde66aee496535 +MISC metadata.xml 900 BLAKE2B ed21e2f334f908418be9025531cb81b38eb20c29a2d6824db34b60bc9cab117cf7390c223942b0a97b00a94cbf0a3d56d5991599bdc6ee2ae779cafd2ee9f423 SHA512 ff396d6d3de85f836cd7af967d783ce51ce17f4a542e5a800aec5929f0de1a27eb823014f1452045183eb437c960347c1c120ce38b60bead7f9a38eaef24e261 diff --git a/app-misc/boxes/boxes-1.1.2-r3.ebuild b/app-misc/boxes/boxes-1.1.2-r3.ebuild deleted file mode 100644 index 6e49f9931d9f..000000000000 --- a/app-misc/boxes/boxes-1.1.2-r3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Draw any kind of boxes around your text" -HOMEPAGE="https://boxes.thomasjensen.com/ https://github.com/ascii-boxes/boxes" -SRC_URI="https://github.com/ascii-boxes/boxes/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ppc64 sparc x86" - -DEPEND=" - sys-devel/flex - sys-devel/bison" - -src_prepare() { - default - append-cflags -Iregexp -I. -ansi -std=c99 - append-ldflags -Lregexp - sed \ - -e 's:STRIP=true:STRIP=false:g' \ - -i src/Makefile || die -} - -src_compile() { - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -} - -src_install() { - dobin src/boxes - doman doc/boxes.1 - insinto /usr/share - newins boxes-config boxes - einstalldocs -} diff --git a/app-misc/boxes/metadata.xml b/app-misc/boxes/metadata.xml index 5168beac3b4b..ef111983573b 100644 --- a/app-misc/boxes/metadata.xml +++ b/app-misc/boxes/metadata.xml @@ -1,11 +1,25 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>pascal.jaeger@leimstift.de</email> + <name>Pascal Jäger</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> <maintainer type="project"> <email>shell-tools@gentoo.org</email> <name>Gentoo Shell Tools Project</name> </maintainer> <upstream> + <maintainer status="active"> + <email>boxes@thomasjensen.com</email> + <name>Thomas Jensen</name> + </maintainer> + <bugs-to>https://github.com/ascii-boxes/boxes/issues</bugs-to> + <changelog>https://boxes.thomasjensen.com/releases.html</changelog> <remote-id type="github">ascii-boxes/boxes</remote-id> </upstream> </pkgmetadata> diff --git a/app-misc/datovka/Manifest b/app-misc/datovka/Manifest index db420d919dee..993f3361c3db 100644 --- a/app-misc/datovka/Manifest +++ b/app-misc/datovka/Manifest @@ -1,5 +1,7 @@ DIST datovka-4.18.0.tar.xz 2966652 BLAKE2B 52210a7575ebff9744c8238c22f2270b22a207d210b09bb7cab4e90decab9bb2314e716abd667ed954c72010c38c939a2e3ae7b4f9b2d51079bda72035c47b1a SHA512 b27ae78734611824aaddd84b3a21c38649bbed8c11e5fb740b929df0bf2b5b28a7e9a98722424603127c98b845eec9882675e5326abf8214fccce676f1cca3bb DIST datovka-4.20.0.tar.xz 2992736 BLAKE2B ec963a1099f3aabc83c78a86d843aafa98e6f55bc970c5a973b81b7c9f67f092213e2a4fe50e527315301cc52785b7dd730927cf4e745debeb68d53851776e14 SHA512 67d805d08df839d3dd1300b48a51e65578b4de7ba556560b768189b44ef3ea02ceb9359503928b3a735c54776947669c04e64f01944942586a0036703a1ec09d +DIST datovka-4.21.0.tar.xz 3119488 BLAKE2B 61baa13db4452398df2004aa650d309b2b67403b5b770a02b969f635e680d4ba2fe9f3920f8ba59520130440a9132fca4e5cd731e35ac73e30deecdb4422b986 SHA512 86254c8cbf093aa1c908d4aeec94390a71841b5818e3db879024b70f76b7d59b8dab8bb635b3448c9507ede2cb2c5e3ea5c829798b128572731d9a4cec28fb18 EBUILD datovka-4.18.0-r1.ebuild 1151 BLAKE2B 3028ae1b2cb443eab0c29d05ee272feab43cfdb79c71dfe0859cd024c49b058c361d994aff9a477b47f563186eac27e96537336eb06031293c262a4f36efe5b2 SHA512 b488267ac93f3450a6170af6f95fd0a9600270ad525857253025db474d3efd5dd30516bec502385339f1fb7b99e78fa89ddd3afae97a2a26fbad593f667e9cb7 -EBUILD datovka-4.20.0.ebuild 1151 BLAKE2B 3028ae1b2cb443eab0c29d05ee272feab43cfdb79c71dfe0859cd024c49b058c361d994aff9a477b47f563186eac27e96537336eb06031293c262a4f36efe5b2 SHA512 b488267ac93f3450a6170af6f95fd0a9600270ad525857253025db474d3efd5dd30516bec502385339f1fb7b99e78fa89ddd3afae97a2a26fbad593f667e9cb7 +EBUILD datovka-4.20.0-r1.ebuild 1151 BLAKE2B 80767579124707c2f2fbc3b9d91d644fe7d7065ab2b8829f14418a13c5eb45461a4bfde5e12ca9f965f3ae4b5fb4c6ce0e3a4670a67af790f01fa0a08311d4a5 SHA512 d3be3bab8e7f718d7ea8d472e8e5c074bfb6c697d595445cdb9395fc92169b458526a42a10e3d942ffd8d4eb21c43d8b1f4bae8aad1a9d98d0d73886b4cccffa +EBUILD datovka-4.21.0.ebuild 1228 BLAKE2B 0bc462d589d4e5d4da7ba2a407efabef9c37cda1bea70383ad52d421c7fcd5a823640482bd2983152e9a52948159faba4d3a541d3508de1298255a396aa85f67 SHA512 f007a9d9e8efbccb37bd2d4d7fd1ebcfd0008cf4f6ce42a7c971f9449283cde50066f34bb5cc194f097ddbd34dbc93c41861e3c49c8512bcc37bd866059abed2 MISC metadata.xml 446 BLAKE2B 44b5b1a612879e7159269411acbcbbe6993c0d80bf765d3eed6aeccccae8c1cbccf7223c4073f0a7d57a09605fff0e5c11ba0673f99ce5aa14aeecd4c2e66450 SHA512 012ad05c78078e2f6f055526971d080b370dcbf90d9ce1a3eec90336c8dbedd5140d8a96af67829c22d4fddd9c7e522701d12d99724e13fabb102573464e034e diff --git a/app-misc/datovka/datovka-4.20.0.ebuild b/app-misc/datovka/datovka-4.20.0-r1.ebuild index f38749e73eb5..dda40615cbc4 100644 --- a/app-misc/datovka/datovka-4.20.0.ebuild +++ b/app-misc/datovka/datovka-4.20.0-r1.ebuild @@ -27,7 +27,7 @@ RDEPEND=" >=dev-qt/qtsvg-${QT_PV} >=dev-qt/qtwidgets-${QT_PV} >=net-libs/libisds-0.11 - >=app-misc/libdatovka-0.2.0 + >=app-misc/libdatovka-0.2.1 " DEPEND="${RDEPEND}" BDEPEND=" diff --git a/app-misc/datovka/datovka-4.21.0.ebuild b/app-misc/datovka/datovka-4.21.0.ebuild new file mode 100644 index 000000000000..9fe2763e4621 --- /dev/null +++ b/app-misc/datovka/datovka-4.21.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg-utils + +DESCRIPTION="GUI to access the Czech data box e-government system" +HOMEPAGE="https://www.datovka.cz/" +SRC_URI="https://secure.nic.cz/files/datove_schranky/${PV}/${P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +# minimum Qt version required +QT_PV="5.14.0:5" + +RDEPEND=" + >=dev-libs/openssl-1.0.2:= + dev-libs/quazip:=[qt5(+)] + >=dev-qt/qtcore-${QT_PV} + >=dev-qt/qtgui-${QT_PV} + >=dev-qt/qtnetwork-${QT_PV}[ssl] + >=dev-qt/qtprintsupport-${QT_PV} + >=dev-qt/qtsql-${QT_PV}[sqlite] + >=dev-qt/qtsvg-${QT_PV} + >=dev-qt/qtwebsockets-${QT_PV} + >=dev-qt/qtwidgets-${QT_PV} + >=net-libs/libisds-0.11 + >=app-misc/libdatovka-0.2.1 +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-qt/linguist-tools-${QT_PV} + virtual/pkgconfig +" + +DOCS=( ChangeLog README ) + +src_configure() { + $(qt5_get_bindir)/lrelease datovka.pro || die + eqmake5 PREFIX="/usr" SYSTEM_LIBQUAZIP=1 DISABLE_VERSION_NOTIFICATION=1 TEXT_FILES_INST_DIR="/usr/share/${PN}/" +} + +src_install() { + emake install INSTALL_ROOT="${D}" + einstalldocs +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/app-misc/libdatovka/Manifest b/app-misc/libdatovka/Manifest index 808c72ef8858..6bea9fa142f1 100644 --- a/app-misc/libdatovka/Manifest +++ b/app-misc/libdatovka/Manifest @@ -1,5 +1,7 @@ DIST libdatovka-0.1.2.tar.xz 672348 BLAKE2B 34fd0e3651fd468c96c99d261b199cb25b5d6ac46ae19f96b29c62037acdd7a0a053a5098f317da2dc31b27df7879839163dfe1a109877ed61880723b429a626 SHA512 2c9bf9f7a2166582d8757b1811031cc3501872baad1ec901799253036bbf5e33a059cd3310e6798e4e248b41c92f4775ab3fad90a97648eee5afece8203bc827 DIST libdatovka-0.2.0.tar.xz 677232 BLAKE2B f5545d28095d5c32a389293a5ef3e8e22f475ffcf3268ecb210271ab857b813aa1e710f853b6ded9b5b1dc60c57ff9c10e1b28b132f516f31921b213d16f496f SHA512 3e321afa4a64edcdc3bb112ceebcb6736efad547aa6c033af767e40dc962114a8b4c9ccec8e9fb5cce82a6c5f3e251012f1db355d4b4b9e5e519ab8466b884e0 +DIST libdatovka-0.2.1.tar.xz 683476 BLAKE2B f50c3da050e37e29d8a2bbedd8c5c15bb9317b6edf299a2e5d5b7b87e91c2489296f70bdbc8072ff318ba0082bb050a26d6d8f9161de4e5202df25d6eb3930ad SHA512 18fdc08392e2b96b1895f528e827dcaddb81089b7f08b70110b1fb3ce7e7961ca9851f33de4565ef7363da9659977127abf2508a2d83d44a693f8c5f3090f878 EBUILD libdatovka-0.1.2-r1.ebuild 1161 BLAKE2B 5b20b5d7138ae68edf53bfbb12af83a9b95e82ac28c37022c46d992192e391b84f2c876709a087bd21478356e62cfdd56b8686e1533c0eeced48955e1845d57a SHA512 a59639786d06cc18bd8257cdfd9d7aecc9ca869134a899fdd8520108047508fe634106b11b3aeb871cdc6f1e9f086429cc32336c678294badfd0e82b4b9bdb46 EBUILD libdatovka-0.2.0-r1.ebuild 1161 BLAKE2B 5b20b5d7138ae68edf53bfbb12af83a9b95e82ac28c37022c46d992192e391b84f2c876709a087bd21478356e62cfdd56b8686e1533c0eeced48955e1845d57a SHA512 a59639786d06cc18bd8257cdfd9d7aecc9ca869134a899fdd8520108047508fe634106b11b3aeb871cdc6f1e9f086429cc32336c678294badfd0e82b4b9bdb46 +EBUILD libdatovka-0.2.1.ebuild 1161 BLAKE2B 5b20b5d7138ae68edf53bfbb12af83a9b95e82ac28c37022c46d992192e391b84f2c876709a087bd21478356e62cfdd56b8686e1533c0eeced48955e1845d57a SHA512 a59639786d06cc18bd8257cdfd9d7aecc9ca869134a899fdd8520108047508fe634106b11b3aeb871cdc6f1e9f086429cc32336c678294badfd0e82b4b9bdb46 MISC metadata.xml 283 BLAKE2B e0f9c46128c92324ac7754a52fdc84b315d8bf7ed78a0205dc9ffafc274894bcf1282177b247fbc6e674fe48209c0998924ff4af13eb056c1e5fab0f72561319 SHA512 e9b567c2eb410bdc39bdbf57b1eb8632938884468a7e3f267c5c28f994ff275e31558ffdd6fd2166f8c7e9abf518750d7b44b203f3b8c652764e6d95eab0544e diff --git a/app-misc/libdatovka/libdatovka-0.2.1.ebuild b/app-misc/libdatovka/libdatovka-0.2.1.ebuild new file mode 100644 index 000000000000..bbe9c6d276cb --- /dev/null +++ b/app-misc/libdatovka/libdatovka-0.2.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Client library for accessing ISDS SOAP services" +HOMEPAGE="https://www.datovka.cz/cs/pages/libdatovka.html" +SRC_URI="https://secure.nic.cz/files/datove_schranky/${PN}/${P}.tar.xz" +KEYWORDS="~amd64 ~x86" + +LICENSE="LGPL-3" +SLOT="0" +IUSE="+curl debug doc nls openssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/expat + dev-libs/libxml2 + curl? ( net-misc/curl[ssl] ) + doc? ( + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + ) + openssl? ( dev-libs/openssl:= ) + !openssl? ( + app-crypt/gnupg + app-crypt/gpgme:= + dev-libs/libgcrypt:= + )" +DEPEND="${RDEPEND} + test? ( net-libs/gnutls )" +BDEPEND=" + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +src_configure() { + local myeconfargs=( + --disable-fatalwarnings + --disable-static + $(use_with curl libcurl) + $(use_enable curl curlreauthorizationbug) + $(use_enable doc) + $(use_enable debug) + $(use_enable nls) + $(use_enable openssl openssl-backend) + $(use_enable test) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/app-misc/splitvt/Manifest b/app-misc/splitvt/Manifest index e74db8029aa3..8876a7dab455 100644 --- a/app-misc/splitvt/Manifest +++ b/app-misc/splitvt/Manifest @@ -1,5 +1,7 @@ AUX 1.6.6-ldflags.patch 1048 BLAKE2B 0e67a86bf33ffb3513263f58ec8ad9d7764af054eef60c5c5d1169cbf0d6e142db79b81c9e1faf4f374866ddc0f7201846c3eba4a99ef316eac5c5371f86d106 SHA512 032092bdd9c99917a7a446f4dc66f3fd4d91329eee9992d3026525c969d6a01420eb9131bf51bb92afe79bf2e194ad9ac039e16ac168686b7e534591cfe90307 DIST splitvt-1.6.6.tar.gz 64797 BLAKE2B cc867fe7cf57b541f5d124bb3bbac111e0cd4a4ef835df7c8abfc7e73c1d172f0a75512e54245b395d815308b6bf94d79c8b896099a4af51e8947ddf177e88bc SHA512 a0a0ea2251489f14e2ba7af9bb1b9d309d6fa310f434090d97af2a0805c398731dec45a5cc15c2074af4d3f33b02c5bab019743530619755382af80ff86fa670 +DIST splitvt-1.6.6_p7-fix-build-for-clang16.patch.xz 10816 BLAKE2B 3223e9368361b380b756c2fc86e8454695f052dcfc4ab8a1459031ff4b6972e9ab42d4ab2bff64be0bfa6074b4301c80d23c0118269d41821b9c54ab4b27eacb SHA512 95325c1c16f3ab71efa531804b0a48676b22eb6b66af93c1b21d0109a1059fcc72b2bcf6ac5d1ce39c2d0473a6fa6a51cddb45d463337eb56a907528547c98f7 DIST splitvt_1.6.6-7.diff.gz 11073 BLAKE2B 595381265ecd1d7a654fbce4afde5f872e7ce35d3cd44936f78a3c714b7964586d7ec0ec17d986a0f2e6ff9c3e01cf3563b54185f2fa10bebc9ababd174d4879 SHA512 620f3f6e7f22284ef8054e371a87421beeb2ef355b7084748cbd1f7a3a128c9da11f291fdaf1d393010c0f7affce8d6e56a7ae0977d9831b9d3b98963c55c71f EBUILD splitvt-1.6.6-r3.ebuild 1103 BLAKE2B 6590f0e6f0aedd4fdc631c4309c7ff2aca166fbdb6ce2848037a0f3beed4efa7d9c4b48c2cd99bd724d31cb4321335caea1b3be3f9c6231b869411e4cbbf8f45 SHA512 5d815fcaee597e5033e778b17c4b7b54822958bbfe1f9b63f7a25f3280768c49667328f9591887ee3851329ef0f324b03d395e32927cfe234f26af380d48fe7c +EBUILD splitvt-1.6.6_p7.ebuild 1314 BLAKE2B aaa3fb4eeab4f5ef21d04ab3ac6dd3bbe019346af7f205a6d80a7ff61bdfd4b6413c469d69bea6b39787207a5ea6812e8b36e3134ebdbee6eb968135a70caab0 SHA512 d612b69e644b6dc76150728bf2d038e8f9253b3791d06e23be35cde6ffbe8e4ae3535d5db4a4c0ee7faf0e4f0ce0c2c8b8b3c82702396fa508c4361d3e26609a MISC metadata.xml 272 BLAKE2B a253052dbe7dfd2dea2cdc3692698a5a94d0e2414979a348d56448cee6329b7fe29a1f252146f9ff04c1ea3b270996631395ecea454ac901eb726dc0b4dd9f29 SHA512 247c1006dd352c3cc7ee07dee2f283394767bdc0f72f0438a6cc845ac53549c05b3741c64ffedb992f003759e67f24aaa7121561db97d1b095c11269115746dc diff --git a/app-misc/splitvt/splitvt-1.6.6_p7.ebuild b/app-misc/splitvt/splitvt-1.6.6_p7.ebuild new file mode 100644 index 000000000000..5ee0835a6bd4 --- /dev/null +++ b/app-misc/splitvt/splitvt-1.6.6_p7.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_P="${PN}-$(ver_cut 1-3)" +MY_DEB_P="${PN}_$(ver_cut 1-3)-$(ver_cut 5)" + +DESCRIPTION="Splitting terminals into two shells" +HOMEPAGE="https://slouken.libsdl.org/projects/splitvt/" +SRC_URI=" + https://slouken.libsdl.org/projects/splitvt/${MY_P}.tar.gz + mirror://debian/pool/main/s/splitvt/${MY_DEB_P}.diff.gz + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-fix-build-for-clang16.patch.xz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" + +DEPEND="sys-libs/ncurses:=" +RDEPEND="${DEPEND}" + +PATCHES=( + "${WORKDIR}"/${MY_DEB_P}.diff + "${FILESDIR}"/1.6.6-ldflags.patch + "${WORKDIR}"/${P}-fix-build-for-clang16.patch +) + +DOCS=( ANNOUNCE BLURB CHANGES NOTES README TODO ) + +src_prepare() { + default + sed -i \ + -e "s|/usr/local/bin|${ED}/usr/bin|g" \ + -e "s|/usr/local/man/|${ED}/usr/share/man/|g" config.c || die +} + +src_configure() { + # upstream has their own homebrew configure script + ./configure || die "configure failed" + sed -i \ + -e "s|-O2|${CFLAGS}|" \ + -e "s|^CC = gcc|CC = $(tc-getCC)|" Makefile || die +} + +src_install() { + dodir /usr/bin /usr/share/man/man1 + + default + + fperms 755 /usr/bin/xsplitvt + doman splitvt.1 +} |