[gentoo-commits] repo/gentoo:master commit in: app-editors/hyx/
commit: 902916489b17f8464633a2e3bcc823b5d3b4a069 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 29 23:59:18 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 29 23:59:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90291648 app-editors/hyx: Keyword 2024.02.29 ppc64, #936912 Signed-off-by: Jakov Smolić gentoo.org> app-editors/hyx/hyx-2024.02.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/hyx/hyx-2024.02.29.ebuild b/app-editors/hyx/hyx-2024.02.29.ebuild index c022687c8837..9c97e013caba 100644 --- a/app-editors/hyx/hyx-2024.02.29.ebuild +++ b/app-editors/hyx/hyx-2024.02.29.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://yx7.cc/code/hyx/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" src_compile() { CC=$(tc-getCC) emake
[gentoo-commits] repo/gentoo:master commit in: app-editors/hyx/
commit: 51260ba3f030e4fffa43df6b04f2cd7b7d19cf50 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 29 23:59:13 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 29 23:59:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51260ba3 app-editors/hyx: Keyword 2024.02.29 ppc, #936912 Signed-off-by: Jakov Smolić gentoo.org> app-editors/hyx/hyx-2024.02.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/hyx/hyx-2024.02.29.ebuild b/app-editors/hyx/hyx-2024.02.29.ebuild index d5035733cf9e..c022687c8837 100644 --- a/app-editors/hyx/hyx-2024.02.29.ebuild +++ b/app-editors/hyx/hyx-2024.02.29.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://yx7.cc/code/hyx/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ppc x86" src_compile() { CC=$(tc-getCC) emake
[gentoo-commits] repo/gentoo:master commit in: app-editors/hyx/files/
commit: e6e047ba2e070833d3247240a9ff9c8790acfcac Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun May 26 08:52:13 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun May 26 21:29:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e047ba app-editors/hyx: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> app-editors/hyx/files/hyx-ldflags.patch | 27 --- 1 file changed, 27 deletions(-) diff --git a/app-editors/hyx/files/hyx-ldflags.patch b/app-editors/hyx/files/hyx-ldflags.patch deleted file mode 100644 index 714e76a795db.. --- a/app-editors/hyx/files/hyx-ldflags.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff -Naur hyx-2021.06.09.org/Makefile hyx-2021.06.09/Makefile hyx-2021.06.09.org/Makefile2021-06-09 18:09:18.0 +0200 -+++ hyx-2021.06.09/Makefile2022-08-31 08:20:27.711819466 +0200 -@@ -1,18 +1,19 @@ - - all: CFLAGS ?= -O2 -Wl,-s \ -- -Wl,-z,relro,-z,now -fpic -pie -D_FORTIFY_SOURCE=2 -fstack-protector-all --all: CFLAGS += -std=c99 -pedantic -Wall -Wextra -DNDEBUG -+ -std=c99 -pedantic -Wall -Wextra -DNDEBUG -+all: LDFLAGS ?= -Wl,-z,relro,-z,now -fpic -pie -D_FORTIFY_SOURCE=2 -fstack-protector-all - all: hyx - - debug: CFLAGS ?= -O0 -g \ - -fsanitize=undefined \ -- -Wl,-z,relro,-z,now -fpic -pie -fstack-protector-all --debug: CFLAGS += -std=c99 -pedantic -Wall -Wextra -Werror -+ -std=c99 -pedantic -Wall -Wextra -Werror -+debug: LDFLAGS ?= -Wl,-z,relro,-z,now -fpic -pie -fstack-protector-all - debug: hyx - - hyx: *.h *.c - $(CC) \ - $(CFLAGS) \ -+ $(LDFLAGS) \ - hyx.c common.c blob.c history.c view.c input.c \ - -o hyx -
[gentoo-commits] repo/gentoo:master commit in: app-editors/hyx/
commit: 5cb5ef131969296a28cb18ce08457e46de26b9e1 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Fri May 24 06:02:12 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 24 19:14:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb5ef13 app-editors/hyx: drop 2021.06.09 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/36804 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/hyx/Manifest | 1 - app-editors/hyx/hyx-2021.06.09.ebuild | 27 --- 2 files changed, 28 deletions(-) diff --git a/app-editors/hyx/Manifest b/app-editors/hyx/Manifest index f504800319e1..dc6685b59878 100644 --- a/app-editors/hyx/Manifest +++ b/app-editors/hyx/Manifest @@ -1,2 +1 @@ -DIST hyx-2021.06.09.tar.xz 13864 BLAKE2B 2c97364e1ae185e7dd63fdfb452637cb68b8ab0d76d0009ce515d6f0fe709d38b910f86dfa465ac6843c88feb997dfdc3c736e21bb0b4265a39440c054f75251 SHA512 43f990e29ce097f8e2378a4511a3097e2576fd72e16f3b5c81688702487c8715e7189cb4a368e344c5440a90a1c759d2f76e7831ab401fa814f7e5ff7e145bd8 DIST hyx-2024.02.29.tar.xz 13964 BLAKE2B 8333f6fa1a2be76152d9753fd0c759bd82679cb09d936df5e4a6caba87c5ff81c141a5d47f79047601bbd85a1efd0f371a111db14a019c7fc6da4ed095a312a5 SHA512 b5c17b045d1c97106212745b1bb4c4052cfe7ac5a28ec0a2240764785410d7e68292d0ff976fbdc58172cd9433ce49b1cad89b767e09d5d6207088a6a60b4e85 diff --git a/app-editors/hyx/hyx-2021.06.09.ebuild b/app-editors/hyx/hyx-2021.06.09.ebuild deleted file mode 100644 index 4877bc384b3b.. --- a/app-editors/hyx/hyx-2021.06.09.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="A minimalistic console hex editor with vim-like controls" -HOMEPAGE="https://yx7.cc/code/; -SRC_URI="https://yx7.cc/code/hyx/${P}.tar.xz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -PATCHES=( - # Avoid complaining about not respecting LDFLAGS - "${FILESDIR}/${PN}-ldflags.patch" -) - -src_compile() { - CC=$(tc-getCC) emake -} - -src_install() { - dobin hyx -}
[gentoo-commits] repo/gentoo:master commit in: app-editors/hyx/
commit: 29a62a545b029b1e923a8159ca7334c80139a5e7 Author: Arthur Zamarin gentoo org> AuthorDate: Thu May 23 15:56:18 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu May 23 15:56:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a62a54 app-editors/hyx: Stabilize 2024.02.29 amd64, #932547 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/hyx/hyx-2024.02.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/hyx/hyx-2024.02.29.ebuild b/app-editors/hyx/hyx-2024.02.29.ebuild index 7bc61a413080..2bb1667e3b7f 100644 --- a/app-editors/hyx/hyx-2024.02.29.ebuild +++ b/app-editors/hyx/hyx-2024.02.29.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://yx7.cc/code/hyx/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" src_compile() { CC=$(tc-getCC) emake
[gentoo-commits] repo/gentoo:master commit in: app-editors/hyx/
commit: 1a24d62cca29e107542c2f52d2fff47aaeb14581 Author: Arthur Zamarin gentoo org> AuthorDate: Thu May 23 15:56:18 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu May 23 15:56:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a24d62c app-editors/hyx: Stabilize 2024.02.29 x86, #932547 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/hyx/hyx-2024.02.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/hyx/hyx-2024.02.29.ebuild b/app-editors/hyx/hyx-2024.02.29.ebuild index 2bb1667e3b7f..d5035733cf9e 100644 --- a/app-editors/hyx/hyx-2024.02.29.ebuild +++ b/app-editors/hyx/hyx-2024.02.29.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://yx7.cc/code/hyx/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" src_compile() { CC=$(tc-getCC) emake
[gentoo-commits] repo/gentoo:master commit in: app-editors/hyx/
commit: bef7e2e81feac111a926eec4f2697a3e0901ae7a Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Fri Mar 1 17:41:38 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Apr 20 07:03:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef7e2e8 app-editors/hyx: add 2024.02.29 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/35590 Signed-off-by: Joonas Niilola gentoo.org> app-editors/hyx/Manifest | 1 + app-editors/hyx/hyx-2024.02.29.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/app-editors/hyx/Manifest b/app-editors/hyx/Manifest index 8505c8b69dda..f504800319e1 100644 --- a/app-editors/hyx/Manifest +++ b/app-editors/hyx/Manifest @@ -1 +1,2 @@ DIST hyx-2021.06.09.tar.xz 13864 BLAKE2B 2c97364e1ae185e7dd63fdfb452637cb68b8ab0d76d0009ce515d6f0fe709d38b910f86dfa465ac6843c88feb997dfdc3c736e21bb0b4265a39440c054f75251 SHA512 43f990e29ce097f8e2378a4511a3097e2576fd72e16f3b5c81688702487c8715e7189cb4a368e344c5440a90a1c759d2f76e7831ab401fa814f7e5ff7e145bd8 +DIST hyx-2024.02.29.tar.xz 13964 BLAKE2B 8333f6fa1a2be76152d9753fd0c759bd82679cb09d936df5e4a6caba87c5ff81c141a5d47f79047601bbd85a1efd0f371a111db14a019c7fc6da4ed095a312a5 SHA512 b5c17b045d1c97106212745b1bb4c4052cfe7ac5a28ec0a2240764785410d7e68292d0ff976fbdc58172cd9433ce49b1cad89b767e09d5d6207088a6a60b4e85 diff --git a/app-editors/hyx/hyx-2024.02.29.ebuild b/app-editors/hyx/hyx-2024.02.29.ebuild new file mode 100644 index ..7bc61a413080 --- /dev/null +++ b/app-editors/hyx/hyx-2024.02.29.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A minimalistic console hex editor with vim-like controls" +HOMEPAGE="https://yx7.cc/code/; +SRC_URI="https://yx7.cc/code/hyx/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_compile() { + CC=$(tc-getCC) emake +} + +src_install() { + dobin hyx +}
[gentoo-commits] repo/gentoo:master commit in: app-editors/hyx/
commit: fe70bde3f24bd977c820155855b7c41815186c91 Author: Alfred Wingate protonmail com> AuthorDate: Fri Jan 19 05:26:43 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 9 13:03:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe70bde3 app-editors/hyx: update LICENSE * Doesn't have the advertising clause. Signed-off-by: Alfred Wingate protonmail.com> Signed-off-by: Joonas Niilola gentoo.org> app-editors/hyx/hyx-2021.06.09.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/hyx/hyx-2021.06.09.ebuild b/app-editors/hyx/hyx-2021.06.09.ebuild index e4e24ea02470..4877bc384b3b 100644 --- a/app-editors/hyx/hyx-2021.06.09.ebuild +++ b/app-editors/hyx/hyx-2021.06.09.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 @@ -9,7 +9,7 @@ DESCRIPTION="A minimalistic console hex editor with vim-like controls" HOMEPAGE="https://yx7.cc/code/; SRC_URI="https://yx7.cc/code/hyx/${P}.tar.xz; -LICENSE="MIT-with-advertising" +LICENSE="MIT" SLOT="0" KEYWORDS="amd64 x86"
[gentoo-commits] repo/gentoo:master commit in: app-editors/hyx/
commit: 0268d27acb583541018b0ac4f79bf68403a1babd Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 4 18:36:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 4 18:36:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0268d27a app-editors/hyx: Stabilize 2021.06.09 amd64, #889716 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/hyx/hyx-2021.06.09.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/hyx/hyx-2021.06.09.ebuild b/app-editors/hyx/hyx-2021.06.09.ebuild index d185af4b0b5f..4384b1a49b14 100644 --- a/app-editors/hyx/hyx-2021.06.09.ebuild +++ b/app-editors/hyx/hyx-2021.06.09.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://yx7.cc/code/hyx/${P}.tar.xz; LICENSE="MIT-with-advertising" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" PATCHES=( # Avoid complaining about not respecting LDFLAGS
[gentoo-commits] repo/gentoo:master commit in: app-editors/hyx/
commit: eb74ba331abe7492913e3739f23a794568d5a69f Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 4 18:36:22 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 4 18:36:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb74ba33 app-editors/hyx: Stabilize 2021.06.09 x86, #889716 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/hyx/hyx-2021.06.09.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/hyx/hyx-2021.06.09.ebuild b/app-editors/hyx/hyx-2021.06.09.ebuild index 4384b1a49b14..e4e24ea02470 100644 --- a/app-editors/hyx/hyx-2021.06.09.ebuild +++ b/app-editors/hyx/hyx-2021.06.09.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://yx7.cc/code/hyx/${P}.tar.xz; LICENSE="MIT-with-advertising" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" PATCHES=( # Avoid complaining about not respecting LDFLAGS
[gentoo-commits] repo/gentoo:master commit in: app-editors/hyx/, app-editors/hyx/files/
commit: 387d202839e119f7d1d3b3b2c67b2ecb0828c4bd Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Wed Aug 3 21:18:31 2022 + Commit: Sam James gentoo org> CommitDate: Wed Aug 31 22:15:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387d2028 app-editors/hyx: new package, add 2021.06.09 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/26731 Signed-off-by: Sam James gentoo.org> app-editors/hyx/Manifest| 1 + app-editors/hyx/files/hyx-ldflags.patch | 27 +++ app-editors/hyx/hyx-2021.06.09.ebuild | 27 +++ app-editors/hyx/metadata.xml| 12 4 files changed, 67 insertions(+) diff --git a/app-editors/hyx/Manifest b/app-editors/hyx/Manifest new file mode 100644 index ..8505c8b69dda --- /dev/null +++ b/app-editors/hyx/Manifest @@ -0,0 +1 @@ +DIST hyx-2021.06.09.tar.xz 13864 BLAKE2B 2c97364e1ae185e7dd63fdfb452637cb68b8ab0d76d0009ce515d6f0fe709d38b910f86dfa465ac6843c88feb997dfdc3c736e21bb0b4265a39440c054f75251 SHA512 43f990e29ce097f8e2378a4511a3097e2576fd72e16f3b5c81688702487c8715e7189cb4a368e344c5440a90a1c759d2f76e7831ab401fa814f7e5ff7e145bd8 diff --git a/app-editors/hyx/files/hyx-ldflags.patch b/app-editors/hyx/files/hyx-ldflags.patch new file mode 100644 index ..714e76a795db --- /dev/null +++ b/app-editors/hyx/files/hyx-ldflags.patch @@ -0,0 +1,27 @@ +diff -Naur hyx-2021.06.09.org/Makefile hyx-2021.06.09/Makefile +--- hyx-2021.06.09.org/Makefile2021-06-09 18:09:18.0 +0200 hyx-2021.06.09/Makefile2022-08-31 08:20:27.711819466 +0200 +@@ -1,18 +1,19 @@ + + all: CFLAGS ?= -O2 -Wl,-s \ +- -Wl,-z,relro,-z,now -fpic -pie -D_FORTIFY_SOURCE=2 -fstack-protector-all +-all: CFLAGS += -std=c99 -pedantic -Wall -Wextra -DNDEBUG ++ -std=c99 -pedantic -Wall -Wextra -DNDEBUG ++all: LDFLAGS ?= -Wl,-z,relro,-z,now -fpic -pie -D_FORTIFY_SOURCE=2 -fstack-protector-all + all: hyx + + debug: CFLAGS ?= -O0 -g \ + -fsanitize=undefined \ +- -Wl,-z,relro,-z,now -fpic -pie -fstack-protector-all +-debug: CFLAGS += -std=c99 -pedantic -Wall -Wextra -Werror ++ -std=c99 -pedantic -Wall -Wextra -Werror ++debug: LDFLAGS ?= -Wl,-z,relro,-z,now -fpic -pie -fstack-protector-all + debug: hyx + + hyx: *.h *.c + $(CC) \ + $(CFLAGS) \ ++ $(LDFLAGS) \ + hyx.c common.c blob.c history.c view.c input.c \ + -o hyx + diff --git a/app-editors/hyx/hyx-2021.06.09.ebuild b/app-editors/hyx/hyx-2021.06.09.ebuild new file mode 100644 index ..d185af4b0b5f --- /dev/null +++ b/app-editors/hyx/hyx-2021.06.09.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A minimalistic console hex editor with vim-like controls" +HOMEPAGE="https://yx7.cc/code/; +SRC_URI="https://yx7.cc/code/hyx/${P}.tar.xz; + +LICENSE="MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( + # Avoid complaining about not respecting LDFLAGS + "${FILESDIR}/${PN}-ldflags.patch" +) + +src_compile() { + CC=$(tc-getCC) emake +} + +src_install() { + dobin hyx +} diff --git a/app-editors/hyx/metadata.xml b/app-editors/hyx/metadata.xml new file mode 100644 index ..daba394f5855 --- /dev/null +++ b/app-editors/hyx/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + mario.haust...@hrz.tu-chemnitz.de + Mario Haustein + + + proxy-ma...@gentoo.org + Proxy Maintainers + +