[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2023-09-28 Thread Michael Orlitzky
commit: 59f359ac6c3efa21f7810016268e803f81a8c95e
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Sep 28 23:14:13 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Sep 28 23:20:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f359ac

dev-util/netsurf-buildsystem: drop 1.9

Signed-off-by: Michael Orlitzky  gentoo.org>

 .../netsurf-buildsystem-1.9.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
deleted file mode 100644
index 906274bfe61f..
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="buildsystem-${PV}"
-DESCRIPTION="Build system used for netsurf and its libs"
-HOMEPAGE="https://www.netsurf-browser.org;
-SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-   sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-   insinto /usr/share/netsurf-buildsystem
-   newins "${FILESDIR}/gentoo-helpers-r2.sh" gentoo-helpers.sh
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2023-09-28 Thread Michael Orlitzky
commit: d3232a89b9795417136363a83f6589c67012c9fe
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Sep 28 23:14:47 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Sep 28 23:20:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3232a89

dev-util/netsurf-buildsystem: add myself as a maintainer

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-util/netsurf-buildsystem/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/metadata.xml 
b/dev-util/netsurf-buildsystem/metadata.xml
index 115e9d64a669..f2908ee10b59 100644
--- a/dev-util/netsurf-buildsystem/metadata.xml
+++ b/dev-util/netsurf-buildsystem/metadata.xml
@@ -1,5 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+  
+m...@gentoo.org
+Michael Orlitzky
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2023-09-27 Thread Sam James
commit: ad941dfed10a5d2109c9697df2c41d7816f243b3
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 04:20:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 04:20:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad941dfe

dev-util/netsurf-buildsystem: Stabilize 1.9-r2 sparc, #913631

Signed-off-by: Sam James  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
index 8ceee0fc1a37..91e46348d838 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2023-09-26 Thread Sam James
commit: f1a0cc77105c57900f1f91e1b00a5fda560fa66c
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 26 21:36:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 26 21:36:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a0cc77

dev-util/netsurf-buildsystem: Stabilize 1.9-r2 ppc64, #913631

Signed-off-by: Sam James  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
index d1dd79c4148b..b1bffb7b7ba1 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2023-09-26 Thread Sam James
commit: c60835eb11c4676fedadd9e0132e03cab6b5efb7
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 26 20:38:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 26 20:38:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60835eb

dev-util/netsurf-buildsystem: Stabilize 1.9-r2 arm64, #913631

Signed-off-by: Sam James  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
index 247581b65604..ce10712b240a 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2023-09-26 Thread Sam James
commit: ac2440721259ac1039b858deae3d81a03b319601
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 26 20:38:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 26 20:38:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac244072

dev-util/netsurf-buildsystem: Stabilize 1.9-r2 arm, #913631

Signed-off-by: Sam James  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
index e0f46aa30b1c..d1dd79c4148b 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2023-09-26 Thread Sam James
commit: 955a38c3eef8e2f0186d34ceb350722513745762
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 26 20:38:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 26 20:38:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955a38c3

dev-util/netsurf-buildsystem: Stabilize 1.9-r2 x86, #913631

Signed-off-by: Sam James  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
index 635607a0256b..247581b65604 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2023-09-26 Thread Sam James
commit: 692ea1314d6b82e72356cd348b40487171069533
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 26 20:38:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 26 20:38:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=692ea131

dev-util/netsurf-buildsystem: Stabilize 1.9-r2 amd64, #913631

Signed-off-by: Sam James  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
index ce10712b240a..e0f46aa30b1c 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/, dev-util/netsurf-buildsystem/files/

2023-09-17 Thread Michael Orlitzky
commit: 0874242d2d3e01946241de05cfc0b80b5cf4dc8a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Sep 17 21:22:19 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Sep 17 21:22:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0874242d

dev-util/netsurf-buildsystem: use upstream version of a patch

Our PRE_ and POST_TARGETS patch was merged upstream with a tweak to
ensure that rule prerequisites are not empty. Let's use that merged
version instead.

Signed-off-by: Michael Orlitzky  gentoo.org>

 ...buildsystem-1.9-parallel-pre-post-targets.patch | 38 --
 ...r1.ebuild => netsurf-buildsystem-1.9-r2.ebuild} |  0
 2 files changed, 20 insertions(+), 18 deletions(-)

diff --git 
a/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch
 
b/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch
index 8ae044887356..f1e51e7c5251 100644
--- 
a/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch
+++ 
b/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch
@@ -1,10 +1,7 @@
-https://listmaster.pepperfish.net/hyperkitty/list/netsurf-...@netsurf-browser.org/thread/NUOLUXAZS2GYBJ3Q5GCTGSYLKOX3MCME/
-
-From 1a6171aa8fd69b20f5c7d2be31ab00539adae959 Mon Sep 17 00:00:00 2001
+From 067a5105a76e51eebcdf7e7786d1f91040442d47 Mon Sep 17 00:00:00 2001
 From: Michael Orlitzky 
-Date: Mon, 14 Aug 2023 12:43:54 -0400
-Subject: [PATCH] makefiles/Makefile.top: dependencies for PRE_ and
- POST_TARGETS
+Date: Mon, 14 Aug 2023 13:23:09 -0400
+Subject: makefiles/Makefile.top: dependencies for PRE_ and POST_TARGETS
 
 The PRE_TARGETS and POST_TARGETS are supposed to be built before and
 after $(OBJECTS), respectively -- at least according to the comments
@@ -48,25 +45,30 @@ Gentoo bug 711200.
 The fix simply adds the stated dependencies on $(OBJECTS) and
 $(POST_TARGETS) to guarantee the correct order.
 ---
- makefiles/Makefile.top | 5 +
- 1 file changed, 5 insertions(+)
+ makefiles/Makefile.top | 10 ++
+ 1 file changed, 10 insertions(+)
 
 diff --git a/makefiles/Makefile.top b/makefiles/Makefile.top
-index caac166..dafdfaa 100644
+index 0b0fe22..2a41697 100644
 --- a/makefiles/Makefile.top
 +++ b/makefiles/Makefile.top
-@@ -176,6 +176,11 @@ OBJECTS := $(addprefix $(BUILDDIR)/,$(filter %.o, \
-   $(subst /,_,$(subst .cmhg,.o,$(SOURCES))) \
-   $(subst /,_,$(subst .s,.o,$(SOURCES)
+@@ -422,6 +422,16 @@ else
+   endif
+ endif
  
-+# Ensure that PRE_TARGETS are built before OBJECTS, and POST_TARGETS
-+# after them.
++ifneq ($(PRE_TARGETS),)
++# Ensure that PRE_TARGETS are built before OBJECTS.
 +$(OBJECTS): $(PRE_TARGETS)
++endif
++
++ifneq ($(POST_TARGETS),)
++# Ensure that POST_TARGETS are built after OBJECTS.
 +$(POST_TARGETS): $(OBJECTS)
++endif
 +
- bin_for_test = $(addprefix $(BUILDDIR)/,$(firstword $(subst :, ,$(ITEM
- TEST_BINARIES := $(foreach ITEM,$(TEST_ITEMS),$(bin_for_test))
- 
+ 
###
+ # Autogenerated, implied rules
+ 
###
 -- 
-2.41.0
+cgit v1.2.1
 

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild
similarity index 100%
rename from dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild
rename to dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r2.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/, dev-util/netsurf-buildsystem/files/

2023-08-30 Thread Michael Orlitzky
commit: 608ba1baed7f84b08ca089305845a9d12ad6b64b
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 31 01:22:09 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 31 01:22:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608ba1ba

dev-util/netsurf-buildsystem: update EAPI 7 -> 8, fix parallel builds

Add a patch (sent upstream but not yet applied) that ensures that the
PRE_ and POST_TARGETS are actually built before and after the targets.

Closes: https://bugs.gentoo.org/711200
Signed-off-by: Michael Orlitzky  gentoo.org>

 ...buildsystem-1.9-parallel-pre-post-targets.patch | 72 ++
 .../netsurf-buildsystem-1.9-r1.ebuild  | 28 +
 2 files changed, 100 insertions(+)

diff --git 
a/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch
 
b/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch
new file mode 100644
index ..8ae044887356
--- /dev/null
+++ 
b/dev-util/netsurf-buildsystem/files/netsurf-buildsystem-1.9-parallel-pre-post-targets.patch
@@ -0,0 +1,72 @@
+https://listmaster.pepperfish.net/hyperkitty/list/netsurf-...@netsurf-browser.org/thread/NUOLUXAZS2GYBJ3Q5GCTGSYLKOX3MCME/
+
+From 1a6171aa8fd69b20f5c7d2be31ab00539adae959 Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky 
+Date: Mon, 14 Aug 2023 12:43:54 -0400
+Subject: [PATCH] makefiles/Makefile.top: dependencies for PRE_ and
+ POST_TARGETS
+
+The PRE_TARGETS and POST_TARGETS are supposed to be built before and
+after $(OBJECTS), respectively -- at least according to the comments
+in Makefile.top:
+
+  # List of targets to run before building $(OBJECT)
+  PRE_TARGETS :=
+  # List of targets to run after building $(OBJECT)
+  POST_TARGETS :=
+
+The default target however builds them at the same time as $(OUTPUT),
+
+  # Default target
+  all: $(PRE_TARGETS) $(OUTPUT) $(POST_TARGETS)
+
+where $(OUTPUT) basically just builds $(OBJECTS):
+
+  $(OUTPUT): $(BUILDDIR)/stamp $(OBJECTS)
+  ...
+
+As a result, there is a race condition when $(OBJECTS) truly requires
+$(PRE_TARGETS), because they may be built at the same time. The same
+problem arises the other way around with $(POST_TARGETS). As a
+demonstration, one can try to build the libsvgtiny shared library
+directly (note: the details are platform-dependent),
+
+  $ BD=build-x86_64-pc-linux-gnu-x86_64-pc-linux-gnu-release-lib-shared
+  $ make COMPONENT_TYPE=lib-shared "${BD}/libsvgtiny.so.0.1.7"
+   COMPILE: src/svgtiny.c
+   ...
+   src/svgtiny.c:24:10: fatal error: autogenerated_colors.c: No such file or 
directory
+  24 | #include "autogenerated_colors.c"
+ |  ^~~~
+   compilation terminated.
+
+This is because $(PRE_TARGETS) is not satisfied. In practice, this
+condition seems hard to hit unintentionally, but it can happen if you
+are building in parallel and extemely unlucky. A user discovered it in
+Gentoo bug 711200.
+
+The fix simply adds the stated dependencies on $(OBJECTS) and
+$(POST_TARGETS) to guarantee the correct order.
+---
+ makefiles/Makefile.top | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/makefiles/Makefile.top b/makefiles/Makefile.top
+index caac166..dafdfaa 100644
+--- a/makefiles/Makefile.top
 b/makefiles/Makefile.top
+@@ -176,6 +176,11 @@ OBJECTS := $(addprefix $(BUILDDIR)/,$(filter %.o, \
+   $(subst /,_,$(subst .cmhg,.o,$(SOURCES))) \
+   $(subst /,_,$(subst .s,.o,$(SOURCES)
+ 
++# Ensure that PRE_TARGETS are built before OBJECTS, and POST_TARGETS
++# after them.
++$(OBJECTS): $(PRE_TARGETS)
++$(POST_TARGETS): $(OBJECTS)
++
+ bin_for_test = $(addprefix $(BUILDDIR)/,$(firstword $(subst :, ,$(ITEM
+ TEST_BINARIES := $(foreach ITEM,$(TEST_ITEMS),$(bin_for_test))
+ 
+-- 
+2.41.0
+

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild
new file mode 100644
index ..635607a0256b
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="buildsystem-${PV}"
+DESCRIPTION="Build system used for netsurf and its libs"
+HOMEPAGE="https://www.netsurf-browser.org;
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/${P}-parallel-pre-post-targets.patch" )
+
+src_prepare() {
+   default
+   sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   insinto /usr/share/netsurf-buildsystem
+   newins "${FILESDIR}/gentoo-helpers-r2.sh" gentoo-helpers.sh
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2022-11-30 Thread WANG Xuerui
commit: 746589e315f396d960aec464938ce8e44a536ec2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Nov 30 12:15:05 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Dec  1 02:44:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=746589e3

dev-util/netsurf-buildsystem: keyword 1.9 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
index ec899fdb9802..906274bfe61f 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/, dev-util/netsurf-buildsystem/files/

2022-04-17 Thread Sam James
commit: a010ea0530fa297a41a6d84ff243db56579ddf3d
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 18:54:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 19:00:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a010ea05

dev-util/netsurf-buildsystem: drop 1.8-r1

Signed-off-by: Sam James  gentoo.org>

 dev-util/netsurf-buildsystem/Manifest  |  1 -
 .../netsurf-buildsystem/files/gentoo-helpers-r1.sh | 22 --
 .../netsurf-buildsystem-1.8-r1.ebuild  | 26 --
 3 files changed, 49 deletions(-)

diff --git a/dev-util/netsurf-buildsystem/Manifest 
b/dev-util/netsurf-buildsystem/Manifest
index 91a37af3916f..1e6a45d6ddc2 100644
--- a/dev-util/netsurf-buildsystem/Manifest
+++ b/dev-util/netsurf-buildsystem/Manifest
@@ -1,2 +1 @@
-DIST buildsystem-1.8.tar.gz 38617 BLAKE2B 
0fd5539feae0b81828efe90c82baf6ce7fceec2f2189adddb0e32d2106f9263ebd14b32f3dce8daae13110f0e69801caed48ce81709ce09d809ba50041690cc7
 SHA512 
0f577f4867e5e12770f9b9c42ea55e884362180bc195b6ebf56e56305ce84e230407cd2ebb3b182cc03087ffef5f39187e52e2e2f8f2b86aa20a16fa33bdff8b
 DIST buildsystem-1.9.tar.gz 38723 BLAKE2B 
0fc4aae4f9a21058c7e437170e74147f6b6dc20220d53986a212e717846d5738df2771081f000705cd69335fbe61653b24a3e86d454a53b24f9cadd5e7aaac97
 SHA512 
52d7181af56946b95f22d5cc8fb2c58287fe43c940d4104e4a05744cfe332d0e0ea6da76cb8d635eb34cac4d66f53dc01ac5f440b82a207265d39744f112a80d

diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh 
b/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh
deleted file mode 100644
index e0ea21c898b0..
--- a/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/bash
-
-netsurf_define_makeconf() {
-   NETSURF_MAKECONF=(
-   NSSHARED="${EROOT}"/usr/share/netsurf-buildsystem
-   LIBDIR="$(get_libdir)"
-   PREFIX="${EROOT}/usr"
-   Q=
-   CC="$(tc-getCC)"
-   LD="$(tc-getLD)"
-   HOST_CC="\$(CC)"
-   BUILD_CC="$(tc-getBUILD_CC)"
-   CXX="$(tc-getCXX)"
-   BUILD_CXX="$(tc-getBUILD_CXX)"
-   CCOPT=
-   CCNOOPT=
-   CCDBG=
-   LDDBG=
-   AR="$(tc-getAR)"
-   WARNFLAGS=
-   )
-}

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild
deleted file mode 100644
index a7c8e561fd64..
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="buildsystem-${PV}"
-DESCRIPTION="Build system used for netsurf and its libs"
-HOMEPAGE="https://www.netsurf-browser.org;
-SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-   sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die
-}
-
-src_install() {
-   emake DESTDIR="${ED}" PREFIX=/usr install
-   insinto /usr/share/netsurf-buildsystem
-   newins "${FILESDIR}/gentoo-helpers-r1.sh" gentoo-helpers.sh
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2021-01-07 Thread Sam James
commit: e67d4fc85a8afa37d46d4366880abe0542cb8771
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 19:35:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 19:35:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67d4fc8

dev-util/netsurf-buildsystem: Stabilize 1.9 ppc64, #763453

Signed-off-by: Sam James  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
index 4885b093848..93a0b894709 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2021-01-07 Thread Sam James
commit: 14c67ea521ac30cc5a9a9c62364a3ba618a0610f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 10:39:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 10:39:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c67ea5

dev-util/netsurf-buildsystem: Stabilize 1.9 ppc, #763453

Signed-off-by: Sam James  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
index 574d948099d..4885b093848 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2021-01-04 Thread Sergei Trofimovich
commit: 7027c503aaf4430716af4be9f1374beaeb59b2c6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan  4 19:39:11 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan  4 19:39:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7027c503

dev-util/netsurf-buildsystem: stable 1.9 for sparc

stable wrt bug #763453

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
index 3933db6efd0..bff80db01cc 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2021-01-03 Thread Sam James
commit: 95c3ce3ba51bc48b5ecb3045076e88ab07b147b1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 03:30:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 03:30:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c3ce3b

dev-util/netsurf-buildsystem: Stabilize 1.9 amd64, #763453

Signed-off-by: Sam James  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
index a8bb3f514bc..3933db6efd0 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2021-01-03 Thread Sam James
commit: 5cc32e93acfbd316abc8fd5d36284a6d821b7626
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 02:03:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 02:03:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc32e93

dev-util/netsurf-buildsystem: Stabilize 1.9 arm, #763453

Signed-off-by: Sam James  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
index 71d4ec11c58..a8bb3f514bc 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2021-01-03 Thread Sam James
commit: 1bdf8de6bc792e97ede187fa534d2e8d86579d74
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 01:31:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 01:31:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bdf8de6

dev-util/netsurf-buildsystem: Stabilize 1.9 arm64, #763453

Signed-off-by: Sam James  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
index 5a3a72e3df6..71d4ec11c58 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2020-12-27 Thread Fabian Groffen
commit: 427a42f74c9543d49e3922e1c58ba7d2fb56ea20
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 16:35:59 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 16:36:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427a42f7

dev-util/netsurf-buildsystem: drop ppc-aix m68k-mint

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild | 2 +-
 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild
index 43ec99bcda5..b4b5a49aed7 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~m68k-mint"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86"
 
 S="${WORKDIR}/${MY_P}"
 

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
index 70b4b63fad4..5a3a72e3df6 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~m68k-mint"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/files/, dev-util/netsurf-buildsystem/

2020-06-17 Thread Michael Orlitzky
commit: eee8e638bf1559af6f93fe2995d69e2b0b9f176c
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Jun 17 11:37:50 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jun 17 13:38:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee8e638

dev-util/netsurf-buildsystem: new version 1.9.

This version comes with a gentoo-helpers-r2.sh that contains the
correct Gentoo-prefix paths for PREFIX and NSSHARED. The problem was
originally reported against netsurf.eclass, but it has migrated to
this script in the meantime.

Bug: https://bugs.gentoo.org/489542
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-util/netsurf-buildsystem/Manifest  |  1 +
 .../netsurf-buildsystem/files/gentoo-helpers-r2.sh | 22 ++
 .../netsurf-buildsystem-1.9.ebuild | 26 ++
 3 files changed, 49 insertions(+)

diff --git a/dev-util/netsurf-buildsystem/Manifest 
b/dev-util/netsurf-buildsystem/Manifest
index 14bd8454e33..91a37af3916 100644
--- a/dev-util/netsurf-buildsystem/Manifest
+++ b/dev-util/netsurf-buildsystem/Manifest
@@ -1 +1,2 @@
 DIST buildsystem-1.8.tar.gz 38617 BLAKE2B 
0fd5539feae0b81828efe90c82baf6ce7fceec2f2189adddb0e32d2106f9263ebd14b32f3dce8daae13110f0e69801caed48ce81709ce09d809ba50041690cc7
 SHA512 
0f577f4867e5e12770f9b9c42ea55e884362180bc195b6ebf56e56305ce84e230407cd2ebb3b182cc03087ffef5f39187e52e2e2f8f2b86aa20a16fa33bdff8b
+DIST buildsystem-1.9.tar.gz 38723 BLAKE2B 
0fc4aae4f9a21058c7e437170e74147f6b6dc20220d53986a212e717846d5738df2771081f000705cd69335fbe61653b24a3e86d454a53b24f9cadd5e7aaac97
 SHA512 
52d7181af56946b95f22d5cc8fb2c58287fe43c940d4104e4a05744cfe332d0e0ea6da76cb8d635eb34cac4d66f53dc01ac5f440b82a207265d39744f112a80d

diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers-r2.sh 
b/dev-util/netsurf-buildsystem/files/gentoo-helpers-r2.sh
new file mode 100644
index 000..403279ecc5f
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/files/gentoo-helpers-r2.sh
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+netsurf_define_makeconf() {
+   NETSURF_MAKECONF=(
+   PREFIX="${EPREFIX}/usr"
+   NSSHARED="${EPREFIX}/usr/share/netsurf-buildsystem"
+   LIBDIR="$(get_libdir)"
+   Q=
+   CC="$(tc-getCC)"
+   LD="$(tc-getLD)"
+   HOST_CC="\$(CC)"
+   BUILD_CC="$(tc-getBUILD_CC)"
+   CXX="$(tc-getCXX)"
+   BUILD_CXX="$(tc-getBUILD_CXX)"
+   CCOPT=
+   CCNOOPT=
+   CCDBG=
+   LDDBG=
+   AR="$(tc-getAR)"
+   WARNFLAGS=
+   )
+}

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
new file mode 100644
index 000..70b4b63fad4
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.9.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="buildsystem-${PV}"
+DESCRIPTION="Build system used for netsurf and its libs"
+HOMEPAGE="https://www.netsurf-browser.org;
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~m68k-mint"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   insinto /usr/share/netsurf-buildsystem
+   newins "${FILESDIR}/gentoo-helpers-r2.sh" gentoo-helpers.sh
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/files/, dev-util/netsurf-buildsystem/

2020-05-19 Thread Andreas Sturmlechner
commit: d4ad86c1ff048deadcc69d2855d8b4bc922947f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May  7 09:29:13 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May 19 17:05:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ad86c1

dev-util/netsurf-buildsystem: Drop 1.7 and 1.7-r1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/netsurf-buildsystem/Manifest  |  1 -
 .../netsurf-buildsystem/files/gentoo-helpers.sh| 18 ---
 .../netsurf-buildsystem-1.7-r1.ebuild  | 26 --
 .../netsurf-buildsystem-1.7.ebuild | 26 --
 4 files changed, 71 deletions(-)

diff --git a/dev-util/netsurf-buildsystem/Manifest 
b/dev-util/netsurf-buildsystem/Manifest
index 6634a8f9865..14bd8454e33 100644
--- a/dev-util/netsurf-buildsystem/Manifest
+++ b/dev-util/netsurf-buildsystem/Manifest
@@ -1,2 +1 @@
-DIST buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58
 DIST buildsystem-1.8.tar.gz 38617 BLAKE2B 
0fd5539feae0b81828efe90c82baf6ce7fceec2f2189adddb0e32d2106f9263ebd14b32f3dce8daae13110f0e69801caed48ce81709ce09d809ba50041690cc7
 SHA512 
0f577f4867e5e12770f9b9c42ea55e884362180bc195b6ebf56e56305ce84e230407cd2ebb3b182cc03087ffef5f39187e52e2e2f8f2b86aa20a16fa33bdff8b

diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh 
b/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh
deleted file mode 100644
index ee81b3ccf88..000
--- a/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/bash
-
-netsurf_define_makeconf() {
-   NETSURF_MAKECONF=(
-   NSSHARED="${EROOT}"/usr/share/netsurf-buildsystem
-   LIBDIR="$(get_libdir)"
-   PREFIX="${EROOT}/usr"
-   Q=
-   CC="$(tc-getCC)"
-   LD="$(tc-getLD)"
-   HOST_CC="\$(CC)"
-   CCOPT=
-   CCNOOPT=
-   CCDBG=
-   LDDBG=
-   AR="$(tc-getAR)"
-   )
-}

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild
deleted file mode 100644
index dfe114ef3c0..000
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="buildsystem-${PV}"
-DESCRIPTION="Build system used for netsurf and its libs"
-HOMEPAGE="https://www.netsurf-browser.org;
-SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~m68k-mint"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-   sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die
-}
-
-src_install() {
-   emake DESTDIR="${ED}" PREFIX=/usr install
-   insinto /usr/share/netsurf-buildsystem
-   newins "${FILESDIR}/gentoo-helpers-r1.sh" gentoo-helpers.sh
-}

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
deleted file mode 100644
index 9c649380d53..000
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="buildsystem-${PV}"
-DESCRIPTION="Build system used for netsurf and its libs"
-HOMEPAGE="https://www.netsurf-browser.org;
-SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~m68k-mint"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-   sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die
-}
-
-src_install() {
-   emake DESTDIR="${ED}" PREFIX=/usr install
-   insinto /usr/share/netsurf-buildsystem
-   doins "${FILESDIR}/gentoo-helpers.sh"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/, dev-util/netsurf-buildsystem/files/

2020-05-13 Thread Joonas Niilola
commit: ae58cbc4df32bfc463141f4b8d93012ae86485c6
Author: Jaco Kroon  uls  co  za>
AuthorDate: Sun May  3 17:44:15 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May 13 13:16:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae58cbc4

dev-util/netsurf-buildsystem: BUILD_CC, CXX and BUILD_CXX

Closes: https://bugs.gentoo.org/718010
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/15629
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh| 3 +++
 ...etsurf-buildsystem-1.8.ebuild => netsurf-buildsystem-1.8-r1.ebuild} | 0
 2 files changed, 3 insertions(+)

diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh 
b/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh
index 9ac4354e386..e0ea21c898b 100644
--- a/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh
+++ b/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh
@@ -9,6 +9,9 @@ netsurf_define_makeconf() {
CC="$(tc-getCC)"
LD="$(tc-getLD)"
HOST_CC="\$(CC)"
+   BUILD_CC="$(tc-getBUILD_CC)"
+   CXX="$(tc-getCXX)"
+   BUILD_CXX="$(tc-getBUILD_CXX)"
CCOPT=
CCNOOPT=
CCDBG=

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild
similarity index 100%
rename from dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
rename to dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2020-04-07 Thread Mart Raudsepp
commit: 5bfbdd31675aec6f83ebbc5151f8e667e0bbcf8a
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Tue Apr  7 02:36:24 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr  7 10:16:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bfbdd31

dev-util/netsurf-buildsystem: arm64 stable (bug #706368)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
index 35a2a01cb19..118d502dcb9 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ~ppc64 sparc x86 ~m68k-mint"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 sparc x86 ~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2020-02-05 Thread Sergei Trofimovich
commit: 6c71a109cbc162f40989a453012f7f4cdec32118
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb  6 07:39:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  6 07:51:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c71a109

dev-util/netsurf-buildsystem: stable 1.8 for hppa, bug #706368

Package-Manager: Portage-2.3.87, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
index 8ce86e785d6..9d572ce4508 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~m68k-mint"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ~ppc64 sparc x86 ~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2020-01-27 Thread Agostino Sarubbo
commit: 6a0e465cd562b94974f57346cde219c0030457a0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 27 14:24:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 27 14:24:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0e465c

dev-util/netsurf-buildsystem: x86 stable wrt bug #706368

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
index 7067e06921a..8ce86e785d6 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~m68k-mint"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc x86 ~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2020-01-27 Thread Agostino Sarubbo
commit: bfe94b9b201c8fff771094066db95655647ef200
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 27 13:45:05 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 27 13:45:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe94b9b

dev-util/netsurf-buildsystem: arm stable wrt bug #706368

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
index 8b0db12bc1c..7067e06921a 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~m68k-mint"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2020-01-27 Thread Agostino Sarubbo
commit: 290a8114f174184fb30519894abb9c6bb51737c3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 27 12:45:31 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 27 12:45:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290a8114

dev-util/netsurf-buildsystem: amd64 stable wrt bug #706368

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
index 3fa92106c26..8b0db12bc1c 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 
~m68k-mint"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 ~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2020-01-27 Thread Agostino Sarubbo
commit: 8da3d41b96cf942f112e95a701838f0f08ed934c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 27 12:12:07 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 27 12:12:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da3d41b

dev-util/netsurf-buildsystem: sparc stable wrt bug #706368

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
index a56a9c48b03..3fa92106c26 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 ~sparc ~x86 
~m68k-mint"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 sparc ~x86 
~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2020-01-27 Thread Sergei Trofimovich
commit: 4fd828d7e62da491576fa4e5673f62ef47b514b7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 27 08:31:51 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 27 09:33:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd828d7

dev-util/netsurf-buildsystem: stable 1.8 for ppc, bug #706368

Package-Manager: Portage-2.3.85, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
index af1b5eda249..a56a9c48b03 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 
~m68k-mint"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 ~sparc ~x86 
~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2020-01-27 Thread Sergei Trofimovich
commit: 94593d8a1d837ab542219145f3070e38a33c1f7f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan 27 08:02:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 27 08:09:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94593d8a

dev-util/netsurf-buildsystem: stable 1.8 for ia64, bug #706368

Package-Manager: Portage-2.3.85, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
index 501f05fcff9..af1b5eda249 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~m68k-mint"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 
~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2019-12-04 Thread Joonas Niilola
commit: 964128f00e78e5f54ff7a233c95e20f158514040
Author: Philipp Ammann  posteo  de>
AuthorDate: Tue Dec  3 19:53:12 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Dec  4 14:48:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964128f0

dev-util/netsurf-buildsystem: bump to version 1.8

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Philipp Ammann  posteo.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/netsurf-buildsystem/Manifest  |  1 +
 .../netsurf-buildsystem-1.8.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-util/netsurf-buildsystem/Manifest 
b/dev-util/netsurf-buildsystem/Manifest
index a3735c4cc6e..6634a8f9865 100644
--- a/dev-util/netsurf-buildsystem/Manifest
+++ b/dev-util/netsurf-buildsystem/Manifest
@@ -1 +1,2 @@
 DIST buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58
+DIST buildsystem-1.8.tar.gz 38617 BLAKE2B 
0fd5539feae0b81828efe90c82baf6ce7fceec2f2189adddb0e32d2106f9263ebd14b32f3dce8daae13110f0e69801caed48ce81709ce09d809ba50041690cc7
 SHA512 
0f577f4867e5e12770f9b9c42ea55e884362180bc195b6ebf56e56305ce84e230407cd2ebb3b182cc03087ffef5f39187e52e2e2f8f2b86aa20a16fa33bdff8b

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
new file mode 100644
index 000..501f05fcff9
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.8.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="buildsystem-${PV}"
+DESCRIPTION="Build system used for netsurf and its libs"
+HOMEPAGE="https://www.netsurf-browser.org;
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~m68k-mint"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die
+}
+
+src_install() {
+   emake DESTDIR="${ED}" PREFIX=/usr install
+   insinto /usr/share/netsurf-buildsystem
+   newins "${FILESDIR}/gentoo-helpers-r1.sh" gentoo-helpers.sh
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2019-07-29 Thread Aaron Bauman
commit: 84fa6f0038b05e78a491b30dbc95dc7770940b0e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Jul 29 15:36:13 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Jul 29 15:37:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84fa6f00

dev-util/netsurf-buildsystem: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild
index 501f05fcff9..dfe114ef3c0 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~m68k-mint"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2019-07-05 Thread Virgil Dupras
commit: 93d57c118a0930972ea508172950816c3b305957
Author: Virgil Dupras  gentoo  org>
AuthorDate: Fri Jul  5 18:49:33 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Fri Jul  5 18:49:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d57c11

dev-util/netsurf-buildsystem: remove myself as maintainer

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-util/netsurf-buildsystem/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-util/netsurf-buildsystem/metadata.xml 
b/dev-util/netsurf-buildsystem/metadata.xml
index 88de5fc462b..7a38bb90096 100644
--- a/dev-util/netsurf-buildsystem/metadata.xml
+++ b/dev-util/netsurf-buildsystem/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   vdup...@gentoo.org
-   Virgil Dupras
-   
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2019-04-14 Thread Aaron Bauman
commit: a28f0cf7989f6586d67e303769b0f3d17292041d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 15 00:18:19 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 15 00:18:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28f0cf7

dev-util/netsurf-buildsystem: arm64 keyworded (bug #653210)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild
index 3cae740cce6..501f05fcff9 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2019-03-21 Thread Matt Turner
commit: 444854820b681de92a3a4343589da47d1f0826bb
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 21 22:33:41 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 21 22:33:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44485482

dev-util/netsurf-buildsystem-1.7: ia64 stable, bug 676094

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
index 98224af8242..96a869ef6d7 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~m68k-mint"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2019-03-17 Thread Matt Turner
commit: ed063508ad8a81f44821ed296363b0f9c32adc96
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 17 21:36:47 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 17 21:37:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed063508

dev-util/netsurf-buildsystem-1.7: ppc64 stable, bug 676094

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
index 464557aa579..98224af8242 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ~ppc64 sparc x86 ~m68k-mint"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2019-03-17 Thread Matt Turner
commit: 9b57d03820aef25fe9ee989ae0e7ca7b54ac7154
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 17 21:36:44 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 17 21:36:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b57d038

dev-util/netsurf-buildsystem-1.7: ppc stable, bug 676094

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
index a597d3f5fcd..464557aa579 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ~ppc64 sparc x86 ~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2019-02-12 Thread Jeroen Roovers
commit: da822809304dbd472e2b27b1d412f5127258c6ce
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Feb 12 20:23:42 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Feb 12 20:24:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da822809

dev-util/netsurf-buildsystem: Stable for HPPA too.

Package-Manager: Portage-2.3.60, Repoman-2.3.12
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
index f94df5ca67c..a597d3f5fcd 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/files/, dev-util/netsurf-buildsystem/

2019-02-04 Thread Virgil Dupras
commit: 07c478522a0b5be995eb0cd74a95f74f48872068
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Feb  4 21:20:40 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Feb  4 21:20:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c47852

dev-util/netsurf-buildsystem: build with empty WARNINGFLAGS

Closes: https://bugs.gentoo.org/642164
Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 .../netsurf-buildsystem/files/gentoo-helpers-r1.sh | 19 
 .../netsurf-buildsystem-1.7-r1.ebuild  | 26 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh 
b/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh
new file mode 100644
index 000..9ac4354e386
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/files/gentoo-helpers-r1.sh
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+netsurf_define_makeconf() {
+   NETSURF_MAKECONF=(
+   NSSHARED="${EROOT}"/usr/share/netsurf-buildsystem
+   LIBDIR="$(get_libdir)"
+   PREFIX="${EROOT}/usr"
+   Q=
+   CC="$(tc-getCC)"
+   LD="$(tc-getLD)"
+   HOST_CC="\$(CC)"
+   CCOPT=
+   CCNOOPT=
+   CCDBG=
+   LDDBG=
+   AR="$(tc-getAR)"
+   WARNFLAGS=
+   )
+}

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild
new file mode 100644
index 000..3cae740cce6
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="buildsystem-${PV}"
+DESCRIPTION="Build system used for netsurf and its libs"
+HOMEPAGE="https://www.netsurf-browser.org;
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die
+}
+
+src_install() {
+   emake DESTDIR="${ED}" PREFIX=/usr install
+   insinto /usr/share/netsurf-buildsystem
+   newins "${FILESDIR}/gentoo-helpers-r1.sh" gentoo-helpers.sh
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2019-01-31 Thread Tobias Klausmann
commit: a6d98b580279056624c3f358e4a1f4786b4b71d0
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Jan 31 18:04:03 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Jan 31 18:04:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6d98b58

dev-util/netsurf-buildsystem-1.7-r0: alpha stable

Bug: http://bugs.gentoo.org/676094
Signed-off-by: Tobias Klausmann  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
index 42974837f9e..f94df5ca67c 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2019-01-23 Thread Mikle Kolyada
commit: 4c623c77b16d681d1832091613916898bbdf0bca
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jan 23 13:34:57 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jan 23 13:34:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c623c77

dev-util/netsurf-buildsystem: arm stable wrt bug #674992

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
index c627362ba9b..42974837f9e 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2019-01-17 Thread Sergei Trofimovich
commit: ba61740690aa0187ec54508cd76e07d448dd2227
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jan 18 07:04:24 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jan 18 07:26:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba617406

dev-util/netsurf-buildsystem: stable 1.7 for sparc, bug #674992

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
index f4a68d8444e..c627362ba9b 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~m68k-mint"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2019-01-16 Thread Mikle Kolyada
commit: 360d6c7a191b55a231345459efadd8ef8d15e2a6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jan 16 15:33:34 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jan 16 15:33:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360d6c7a

dev-util/netsurf-buildsystem: amd64 stable wrt bug #674992

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
index 99c9acce4a5..f4a68d8444e 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~m68k-mint"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/

2019-01-15 Thread Thomas Deutschmann
commit: d14f0b6b076a67e6e7b33313d0060454dfc3e4ee
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jan 15 22:06:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jan 15 22:10:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14f0b6b

dev-util/netsurf-buildsystem: x86 stable (bug #674992)

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
index f8dd03f986a..99c9acce4a5 100644
--- a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ 
SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~m68k-mint"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/files/

2018-11-26 Thread Benda XU
commit: 713fcd8a0be527f1784df5480daa8819ac532249
Author: Benda Xu  gentoo  org>
AuthorDate: Mon Nov 26 13:33:51 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Nov 26 13:39:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713fcd8a

dev-util/netsurf-buildsystem: fix Prefix regression from netsurf.eclass

Reference: 
https://archives.gentoo.org/gentoo-dev/message/776d6a128da1c7cfcdc5aa36e8bf83ae
Signed-off-by: Benda Xu  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 dev-util/netsurf-buildsystem/files/gentoo-helpers.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh 
b/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh
index e033a53f767..ee81b3ccf88 100644
--- a/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh
+++ b/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh
@@ -2,7 +2,7 @@
 
 netsurf_define_makeconf() {
NETSURF_MAKECONF=(
-   NSSHARED=/usr/share/netsurf-buildsystem
+   NSSHARED="${EROOT}"/usr/share/netsurf-buildsystem
LIBDIR="$(get_libdir)"
PREFIX="${EROOT}/usr"
Q=



[gentoo-commits] repo/gentoo:master commit in: dev-util/netsurf-buildsystem/files/, dev-util/netsurf-buildsystem/

2018-11-13 Thread Virgil Dupras
commit: 05d5e71256665ca40897df0fc459cecdd08123e5
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:09:03 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d5e712

dev-util/netsurf-buildsystem: new package

This replaces the netsurf eclass which not necessary and too complex for
its own need. Being an eclass makes modifying it too heavy a process.

Most of netsurf.eclass' purpose was to wrap netsurf's build system,
which is now what we do in this package. In addition to installing it as
a normal package, we add a helper shell script that can then be loaded
in consumer ebuilds.

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/netsurf-buildsystem/Manifest  |  1 +
 .../netsurf-buildsystem/files/gentoo-helpers.sh| 18 +++
 dev-util/netsurf-buildsystem/metadata.xml  |  8 +++
 .../netsurf-buildsystem-1.7.ebuild | 26 ++
 4 files changed, 53 insertions(+)

diff --git a/dev-util/netsurf-buildsystem/Manifest 
b/dev-util/netsurf-buildsystem/Manifest
new file mode 100644
index 000..a3735c4cc6e
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/Manifest
@@ -0,0 +1 @@
+DIST buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh 
b/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh
new file mode 100644
index 000..e033a53f767
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+netsurf_define_makeconf() {
+   NETSURF_MAKECONF=(
+   NSSHARED=/usr/share/netsurf-buildsystem
+   LIBDIR="$(get_libdir)"
+   PREFIX="${EROOT}/usr"
+   Q=
+   CC="$(tc-getCC)"
+   LD="$(tc-getLD)"
+   HOST_CC="\$(CC)"
+   CCOPT=
+   CCNOOPT=
+   CCDBG=
+   LDDBG=
+   AR="$(tc-getAR)"
+   )
+}

diff --git a/dev-util/netsurf-buildsystem/metadata.xml 
b/dev-util/netsurf-buildsystem/metadata.xml
new file mode 100644
index 000..88de5fc462b
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   vdup...@gentoo.org
+   Virgil Dupras
+   
+

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
new file mode 100644
index 000..f8dd03f986a
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="buildsystem-${PV}"
+DESCRIPTION="Build system used for netsurf and its libs"
+HOMEPAGE="https://www.netsurf-browser.org;
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die
+}
+
+src_install() {
+   emake DESTDIR="${ED}" PREFIX=/usr install
+   insinto /usr/share/netsurf-buildsystem
+   doins "${FILESDIR}/gentoo-helpers.sh"
+}