[ptxdist] [PATCH] ibrdtn: add packaging rules for IBR-DTN and dtndht

2016-08-17 Thread Roland Hieber
functionality which depends on software not currently available in ptxdist. This includes tffs, wifip2p and libvmime. I have included the directives for these features, but commented them out, so they can easily be enabled once that software gets packaged. Signed-off-by: Roland Hieber <roh...@rohieb.n

Re: [ptxdist] [PATCH] add initial version of host-openocd package

2017-01-17 Thread Roland Hieber
Hi, On 17.01.2017 14:22, fixed-term.oleksij.rem...@de.bosch.com wrote: > From: Oleksij Rempel > > openocd 0.10.0-rc2 > > Signed-off-by: Oleksij Rempel > --- > rules/host-openocd.in | 8 > rules/host-openocd.make | 37

Re: [ptxdist] gobject-introspection: syntax error, unexpected typedef-names

2016-09-02 Thread Roland Hieber
On 02.09.2016 11:17, Michael Olbrich wrote: I don't think the Kernel Version matters. I think the errors are caused by a broken cross ldd. Please test check if .../sysroot-cross/bin/qemu/ldd works correctly for target binaries. If not, then please send this file, it's a shell script. The ldd

Re: [ptxdist] [PATCH v2] ibrdtn: add packaging rules for IBR-DTN and dtndht

2016-09-07 Thread Roland Hieber
+ >> +$(STATEDIR)/ibrdtnd.targetinstall: >> +@$(call targetinfo) >> + >> +@$(call install_init, ibrdtnd) >> +@$(call install_fixup, ibrdtnd,PRIORITY,optional) >> +@$(call install_fixup, ibrdtnd,SECTION,base) >> +@$(call install

Re: [ptxdist] [PATCH] New package: imagemagick

2016-09-14 Thread Roland Hieber
Hey hey, On 14.09.2016 08:31, Guillermo Rodriguez Garcia wrote: > Hello, any feedback on this one? > > Guillermo > > 2016-09-02 12:14 GMT+02:00 Guillermo Rodriguez : >> This adds a new package for ImageMagick 7. Some configuration >> options are set to sensible

Re: [ptxdist] gobject-introspection: syntax error, unexpected typedef-names

2016-09-09 Thread Roland Hieber
On 09.09.2016 08:38, Michael Olbrich wrote: I don't know how to find out the minimum required kernel version for a compiled glibc but I looked at the configure options used for OSELAS.Toolchain-2016.06.0. The minimum required kernel version is set to 3.18 :-/. OK, I tried building on kernel

Re: [ptxdist] [PATCH] ibrdtn: add packaging rules for IBR-DTN and dtndht

2016-08-27 Thread Roland Hieber
Hi, Thanks for the feedback! On 18.08.2016 08:53, Michael Olbrich wrote: > I've made several comments below, that apply to more that one place. Please > fix it everywhere. > > And check your configure options. You need to specify everything that is > optional or may be auto detected. Please

[ptxdist] [PATCH v2] ibrdtn: add packaging rules for IBR-DTN and dtndht

2016-08-27 Thread Roland Hieber
functionality which depends on software not currently available in ptxdist. This includes tffs, wifip2p and libvmime. I have included the directives for these features, but commented them out, so they can easily be enabled once that software gets packaged. Signed-off-by: Roland Hieber <roh...@rohieb.n

Re: [ptxdist] [PATCH] ibrdtn: add packaging rules for IBR-DTN and dtndht

2016-08-22 Thread Roland Hieber
On 18.08.2016 08:53, Michael Olbrich wrote: > And check your configure options. You need to specify everything that is > optional or may be auto detected. Please look at some other rules for > guidance or ask me if you are unsure if an option should be specified. Uh, good point. Most of the

Re: [ptxdist] [PATCH] ibrdtn: add packaging rules for IBR-DTN and dtndht

2016-08-28 Thread Roland Hieber
On 28.08.2016 09:36, Robert Schwebel wrote: > You can use install_copy and avoid the last argument, this is the right > mechanism to create a directory with ownership and permissions. Ah right thanks, it even says so in the manual :) But thinking this through: /etc/ibrdtn/bpsec is meant to hold

Re: [ptxdist] libmd: specification of license tags

2016-10-03 Thread Roland Hieber
Hi, > One option is of course to simply ignore it, i.e. not use it ;-) I don't think this is a good option ;-) > […] > Now, as I have this can of worms open anyway, what would be the best way > to specify a license tag ? Apparently util-linux is similar to that, its README.licenses says: >

[ptxdist] [PATCH] create_docs: create srcdir recursively

2016-11-04 Thread Roland Hieber
This allows to build the documentation on a fresh tree when platform-dir/ does not exist yet Signed-off-by: Roland Hieber <roh...@rohieb.name> --- bin/ptxdist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ptxdist b/bin/ptxdist index 1afd6b0..633b599 100755 ---

Re: [ptxdist] Python 3.5 and the use of getrandom() system call

2016-11-18 Thread Roland Hieber
On 18.11.2016 18:15, Clemens Gruber wrote: > It's probably a bad idea to just patch python for every PTXdist user. > Not everybody is willing to trade security for faster start times. Judging from Python-3.5.0/Python/random.c:118, it will use the getrandom() syscall with flags=0, and according to

Re: [ptxdist] [RFC] ptxd_make_get_http: Specify the username and password

2017-01-07 Thread Roland Hieber
Hm, curl loads URLs in the form http://user:password@server/path just fine for me (and ptxd_make_get() doesn't seem to strip that part, so I guess it should also be usable in the Makefiles). The only disadvantage in that case is that the username cannot contain a colon, but neither can it in your

Re: [ptxdist] GitHub and free software

2017-03-17 Thread Roland Hieber
On 16.03.2017 16:53, Clemens Gruber wrote: > On Thu, Mar 02, 2017 at 06:35:42PM +0100, Uwe Kleine-König wrote: >> […] >> https://www.mirbsd.org/permalinks/wlog-10_e20170301-tg.htm >> […] > > https://www.fsf.org/blogs/licensing/do-githubs-updated-terms-of-service-conflict-with-copyleft Also

Re: [ptxdist] get SVN folder ( without .tar extension)

2017-04-06 Thread Roland Hieber
Hi, First, please start a new thread for each new topic instead of replying to another mail, so that threads don't get lost. :) Judging from the (still undocumented parts of the) ptxdist code, you should be able to put svn:// urls directly into YOURPACKAGE_URL variable in the Makefile. That URL

Re: [ptxdist] get SVN folder ( without .tar extension)

2017-04-06 Thread Roland Hieber
On 06.04.2017 13:55, Roland Hieber wrote: > YOURPACKAGE_URL = svn://your-server/your-repostitory;ref=20 Mistakes influenced by the Git terminology… Sorry, this should have been "rev=", not "ref=". - Roland ___ ptxdi

Re: [ptxdist] [PATCH] qrencode: new package: library and tools for encoding QR codes

2017-08-11 Thread Roland Hieber
On 11.08.2017 12:44, Roland Hieber wrote: Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/qrencode.in | 31 + rules/qrencode.make | 67 + 2 files changed, 98 insertions(+) create mode

[ptxdist] [PATCH] qrencode: new package: library and tools for encoding QR codes

2017-08-11 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/qrencode.in | 31 + rules/qrencode.make | 67 + 2 files changed, 98 insertions(+) create mode 100644 rules/qrencode.in create mode 100644

Re: [ptxdist] changing fakeroot-1.14.4/configure file for ptxdist-2015.05.0

2017-07-14 Thread Roland Hieber
On 13.07.2017 18:55, Alexander Dahl wrote: > IIRC there's also a chapter about patch management in the > documentation. Yes, see here: http://testbed.ptxdist.org/doc/dev_manual.html#creating-patches-for-a-package - Roland ___ ptxdist mailing list

[ptxdist] [PATCH v2 1/5] doc: document git patch workflow

2017-07-14 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- v2: - expanded warning about git option in ptxdist setup - foo-0.1 -> foo-1.1.0 everywhere - mention quilt manpage - separate quilt and git sections further and give more explanation --- doc/dev_manual

[ptxdist] [PATCH v2 4/5] doc: faq: copy editing, small rewrites for more clarity

2017-07-14 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- v2: fix reference to ptx_dev_manual --- doc/faq.rst | 69 + 1 file changed, 37 insertions(+), 32 deletions(-) diff --git a/doc/faq.rst b/doc/faq.rst index 19dd5ad30..e05

[ptxdist] [PATCH v2 2/5] doc: promote faq to own section

2017-07-14 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- doc/daily_work_section.rst | 1 - doc/{faq.inc => faq.rst} | 0 doc/index.rst | 1 + 3 files changed, 1 insertion(+), 1 deletion(-) rename doc/{faq.inc => faq.rst} (100%) diff --git a/doc/daily_work_secti

[ptxdist] [PATCH v2 3/5] doc: faq: apply more structure

2017-07-14 Thread Roland Hieber
Give the FAQ section some more structure by inserting one heading per FAQ item, and separate questions and answers visible. This also causes the questions to appear in the table of contents. Both should lead to more readability of the FAQ section. Signed-off-by: Roland Hieber <r.

[ptxdist] [PATCH 5/5] doc: css: use more ptxdist-like colors for admonitions

2017-07-14 Thread Roland Hieber
-376b499e80bb.png https://gist.github.com/rohieb/87e5d527c283a42e0919d07a44af3641/raw/8f1612b8f2c9d10f484e54f3f23dff5edbd6e473/b581da92-688c-11e7-8fb3-8792133838e3.png Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- doc/_static/css/custom.css | 14 ++ 1 file chang

Re: [ptxdist] [PATCH 1/4] doc: document git patch workflow

2017-07-14 Thread Roland Hieber
On 14.07.2017 14:21, Bastian Stender wrote: +.. note:: Optionally, you can enable the setting *Developer Options → use git to + apply patches* in `ptxdist setup` to enable this permanently. + However, note that this setting is still experimental. Maybe we should mention that this can lead to

[ptxdist] [PATCH 2/4] doc: promote faq to own section

2017-07-14 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- doc/daily_work_section.rst | 1 - doc/{faq.inc => faq.rst} | 0 doc/index.rst | 1 + 3 files changed, 1 insertion(+), 1 deletion(-) rename doc/{faq.inc => faq.rst} (100%) diff --git a/doc/daily_work_secti

[ptxdist] [PATCH 3/4] doc: faq: apply more structure

2017-07-14 Thread Roland Hieber
Give the FAQ section some more structure by inserting one heading per FAQ item, and separate questions and answers visible. This also causes the questions to appear in the table of contents. Both should lead to more readability of the FAQ section. Signed-off-by: Roland Hieber <r.

[ptxdist] [PATCH 4/4] doc: faq: copy editing, small rewrites for more clarity

2017-07-14 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- doc/faq.rst | 69 + 1 file changed, 37 insertions(+), 32 deletions(-) diff --git a/doc/faq.rst b/doc/faq.rst index 2ebbba17c..e194dd914 100644 --- a/doc/faq.rst +++

[ptxdist] [PATCH 1/4] doc: document git patch workflow

2017-07-14 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- doc/dev_manual.rst | 40 +--- 1 file changed, 37 insertions(+), 3 deletions(-) diff --git a/doc/dev_manual.rst b/doc/dev_manual.rst index a54888b43..3fe64a343 100644 --- a/doc/dev_manual.rst +++

[ptxdist] [PATCH v3 1/5] doc: document git patch workflow

2017-07-17 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- v3: - improve connecting passage about autotools according to Uwes wording - rest of the patch series can stay the same --- doc/dev_manual.rst | 55 ++ 1 file changed, 51 inse

Re: [ptxdist] [PATCH] doc: pre-built packages: fix typos, enhance some formulations & occasionally add information

2017-07-19 Thread Roland Hieber
Some more changes you could include: On 18.07.2017 15:27, Ulrich Ölmann wrote: > Signed-off-by: Ulrich Ölmann > --- > doc/daily_work.inc | 134 > - > 1 file changed, 71 insertions(+), 63 deletions(-) > > diff --git

[ptxdist] [PATCH] urshd: version bump 1.0.2 -> 1.1.1

2017-07-25 Thread Roland Hieber
The new update brings IPv6 support. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/urshd.make | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rules/urshd.make b/rules/urshd.make index fff5c873..544de154 100644 --- a/rules/urshd.make +++ b

Re: [ptxdist] SWupdate patch

2017-04-25 Thread Roland Hieber
Hi, On 24.04.2017 15:41, Pedro Lafuente wrote: > commit 862120ca23a0be3f865c3b566a8d50e9c55f3517 > Author: pedro.lafue...@avt-stoye.de Minor cosmetics, but you probably want to set user.name to your name, not your e-mail address, in your ~/.gitconfig. After that,

[ptxdist] [PATCH v2] libwebsockets: version bump to 1.7.9

2017-08-03 Thread Roland Hieber
Signed-off-by: Denis Osterland <denis.osterl...@diehl.com> [rhi: fixed whitespace issues] Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/libwebsockets.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/libwebsockets.make b/rules/libweb

Re: [ptxdist] Newbie: Howto add luajit 2.x as a new package in ptxdist

2017-06-19 Thread Roland Hieber
Michael ___ ptxdist mailing list ptxdist@pengutronix.de -- Pengutronix e.K. | Roland Hieber | Industrial Linux Solutions| http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim | Phone: +49-5121-206917-5086

Re: [ptxdist] Best BSP to start with Raspberry?

2017-06-23 Thread Roland Hieber
On 23.06.2017 16:44, Fritz Emboli wrote: Thanks, i looked at DistroKit and the RPI branch looks like a dead end. Is there someone from Pengutronix who can confirm that the latest version is intended to work on the Raspi? *hrm*, someone should update the documentation. You can use

[ptxdist] [PATCH] stress: add new package: workload generator for POSIX systems

2017-05-19 Thread Roland Hieber
--- Changes since v3: - use MAKEINFO=: in prepare stage instead of patching Makefiles - bring back section header for prepare stage Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/stress.in | 9 rules/stress.mak

Re: [ptxdist] [PATCH v3] stress: add new package: workload generator for POSIX systems

2017-05-19 Thread Roland Hieber
On 18.05.2017 14:38, Michael Olbrich wrote: I looked a bit closer at the source. Add this to the rule and you should be able to drop the patch: STRESS_CONF_ENV := \ $(CROSS_ENV) \ MAKEINFO=: Oh yes, that is a much more elegant solution. - Roland

Re: [ptxdist] [PATCH 3/5] python3-six: new package

2017-06-07 Thread Roland Hieber
On 06.06.2017 16:37, Lucas Stach wrote: Six is a Python 2 and 3 compatibility library. Does it make sense to build that also for python2 ? - Roland ___ ptxdist mailing list ptxdist@pengutronix.de

Re: [ptxdist] [PATCH] freetype: version bump 2.6.3 -> 2.8

2017-06-07 Thread Roland Hieber
-quickdraw-toolbox \ + --without-quickdraw-carbon \ + --without-ats # -- Pengutronix e.K. | Roland Hieber | Industrial Linux Solutions| http://www.pengutronix.de

Re: [ptxdist] Status of ptxdist and distrokit raspberry pi 2 images

2017-09-18 Thread Roland Hieber
Hi, On 11.09.2017 20:22, Anton Botvalde wrote: Hello, I am new to the world of ptxdist and firmware image building. To get my feet wet I have tried to build an image for my raspberry pi 2 with ptxdist and distrokit following the blog post on the pengutronix homepage

Re: [ptxdist] [PATCH 2/7] qpdf: new package: PDF inspection library and tools

2017-09-22 Thread Roland Hieber
On 11.09.2017 12:11, Juergen Borleis wrote: Hi Roland, On Thursday 24 August 2017 00:39:06 Roland Hieber wrote: [...] +# +# Paths and names +# +QPDF_VERSION := 6.0.0 +QPDF_MD5 := a0601b0bc56d3f412fd3afecfce2721c +QPDF := qpdf-$(QPDF_VERSION) +QPDF_SUFFIX:= tar.gz

Re: [ptxdist] [PATCH 6/7] host-cups: new package: CUPS PPD compiler

2017-09-22 Thread Roland Hieber
On 22.09.2017 16:04, Michael Olbrich wrote: On Fri, Sep 22, 2017 at 02:06:58PM +0200, Juergen Borleis wrote: When you install to "$(PTXDIST_SYSROOT_HOST)/bin" and "$(PTXDIST_SYSROOT_HOST)/lib" the cross-ppdc variant can be reduced to: ( \ echo '#!/bin/sh'; \

Re: [ptxdist] [PATCH v2 6/7] host-cups: new package: CUPS host tools

2017-09-27 Thread Roland Hieber
On 27.09.2017 14:22, Roland Hieber wrote: [...] > diff --git a/rules/host-cups.make b/rules/host-cups.make > new file mode 100644 > index 0..5dd88e47b > --- /dev/null > +++ b/rules/host-cups.make > @@ -0,0 +1,114 @@ > +# -*-makefile-*- > +# > +# Copyright (C) 2

Re: [ptxdist] [PATCH 1/7] libpaper: new package: system-wide papersize configuration

2017-08-28 Thread Roland Hieber
On 24.08.2017 09:32, Juergen Borleis wrote: +config LIBPAPER_SIZE + string "default fallback paper size" + default "letter" + help + Paper size that is used if nothing else is specified in /etc/papersize Can you list valid names which can be used here? Or a pointer to

Re: [ptxdist] [PATCH 7/7] cups-filters: new package: additional filters and backends for CUPS

2017-08-28 Thread Roland Hieber
On 28.08.2017 15:03, Michael Olbrich wrote: On Thu, Aug 24, 2017 at 12:39:11AM +0200, Roland Hieber wrote: Upstream is very responsive, merged some patches and made a new release while I was still packaging the old one :) Please update to the new release, so we can avoid the patch. Oh

Re: [ptxdist] [PATCH 5/7] cups: new package: Common Unix Printing System

2017-08-28 Thread Roland Hieber
On 28.08.2017 14:51, Michael Olbrich wrote: On Thu, Aug 24, 2017 at 12:39:09AM +0200, Roland Hieber wrote: >> [...] +# - config files, install as daemon:lp You can use the user and group names below. Oh, ok. I always thought they would then refer to the users/groups on the host

Re: [ptxdist] [PATCH 4/7] poppler: version bump 0.18.0 -> 0.57.0

2017-08-28 Thread Roland Hieber
On 28.08.2017 12:18, Michael Olbrich wrote: On Thu, Aug 24, 2017 at 12:39:08AM +0200, Roland Hieber wrote: >> [...] +ifdef PTXCONF_POPPLER_SPLASH_FP +ifdef PTXCONF_POPPLER_SPLASH_FP_DOUBLE +POPPLER_CONF_OPT += \ + --disable-single-precision \ + --disable-fixedpoint

[ptxdist] [PATCH 4/7] poppler: version bump 0.18.0 -> 0.57.0

2017-08-23 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- ...error-vector-in-namespace-std-does-not-na.patch | 56 ++ patches/poppler-0.57.0/series | 4 + rules/poppler.in | 86 +- ru

[ptxdist] [PATCH 2/7] qpdf: new package: PDF inspection library and tools

2017-08-23 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- .../0001-don-t-build-docs-examples-or-tests.patch | 51 + patches/qpdf-6.0.0/series | 4 + rules/qpdf.in | 36 ++ rules/qpd

[ptxdist] [PATCH 1/7] libpaper: new package: system-wide papersize configuration

2017-08-23 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/libpaper.in | 32 ++ rules/libpaper.make | 77 + 2 files changed, 109 insertions(+) create mode 100644 rules/libpaper.in create mode 100644

[ptxdist] [PATCH 3/7] poppler-data: new package: optional encoding data for poppler

2017-08-23 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/poppler-data.in | 10 +++ rules/poppler-data.make | 79 + 2 files changed, 89 insertions(+) create mode 100644 rules/poppler-data.in create mode 100644 rules/poppler-dat

[ptxdist] [PATCH 5/7] cups: new package: Common Unix Printing System

2017-08-23 Thread Roland Hieber
upstream, but untested. Some config files are only created by cupsd on the first start and not at install time, so we supply reasonable defaults in projectroot/ in order to use $(call install_alternative...) on them. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- projectroot/et

[ptxdist] [PATCH 7/7] cups-filters: new package: additional filters and backends for CUPS

2017-08-23 Thread Roland Hieber
Upstream is very responsive, merged some patches and made a new release while I was still packaging the old one :) Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- .../0001-configure.ac-check-for-C-11-support.patch | 1019 patches/cups-filters-1.16.1/auto

[ptxdist] [PATCH 6/7] host-cups: new package: CUPS PPD compiler

2017-08-23 Thread Roland Hieber
a working ppdc. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/host-cups.in | 7 rules/host-cups.make | 108 +++ 2 files changed, 115 insertions(+) create mode 100644 rules/host-cups.in create mode 100644 rule

[ptxdist] [PATCH 0/7] package (some of) the CUPS ecosystem

2017-08-23 Thread Roland Hieber
for completeness :) As mentioned, there is still room to expand the feature set, but I think with the focus on PDF as input format the usual use cases for a print server nowadays should be covered here. - Roland Roland Hieber (7): libpaper: new package: system-wide papersize configuration

[ptxdist] [PATCH] qrencode: new package: library and tools for encoding QR codes

2017-08-23 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- changes in v2: - use SECTION=multimedia_tools - always enable thread safety --- rules/qrencode.in | 25 rules/qrencode.make | 67 + 2 files chang

[ptxdist] [PATCH] README: update documentation URL

2017-08-24 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- README | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README b/README index 33cf90e0b..2f9d641ac 100644 --- a/README +++ b/README @@ -112,7 +112,7 @@ Bugs For documentation please

Re: [ptxdist] [PATCH 5/7] cups: new package: Common Unix Printing System

2017-09-27 Thread Roland Hieber
On 28.08.2017 14:51, Michael Olbrich wrote: +CUPS_CONF_OPT += \ + --with-components=all \ + --with-cachedir=/var/cache \ + --with-logdir=/var/log \ + --with-rundir=/run \ + --with-rcdir=/etc \ + --with-languages=none \ + --with-cups-user=daemon \ +

[ptxdist] [PATCH v2 2/7] qpdf: new package: PDF inspection library and tools

2017-09-27 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: changes in v1 -> v2: - version bump to 7.0.0 - now with the right md5sum - dropped libpcre dependency - tests no longer fail to compile, remove our patch - but we need to patch for

[ptxdist] [PATCH v2 1/7] libpaper: new package: system-wide papersize configuration

2017-09-27 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: changes in v1 -> v2: - include list of known paper sizes in kconfig help - use snapshot.debian.org URL for future stability - properly use patches/autogen.sh instead of calling autoreconf in the

[ptxdist] [PATCH v2 7/7] cups-filters: new package: additional filters and backends for CUPS

2017-09-27 Thread Roland Hieber
Upstream is very responsive, merged my patches and made a new release while I was still packaging the old one :) Release frequency is high, with 5 point releases in September alone, mostly small fixes. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: changes in v1

[ptxdist] [PATCH v2 4/7] poppler: version bump 0.18.0 -> 0.59.0

2017-09-27 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: changes in v1 -> v2: - version bump to 0.59.0, includes our 0.57.0 patches from v1 - bring back old vim modeline - simplify single-precision/fixed-point logic rule

[ptxdist] [PATCH v2 3/7] poppler-data: new package: optional encoding data for poppler

2017-09-27 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: changes in v1 -> v2: - version bump to 0.4.8 - use default compile stage, remove unneeded stage templates rules/poppler-data.in | 10 + rules/poppler-data.

[ptxdist] [PATCH v2 6/7] host-cups: new package: CUPS host tools

2017-09-27 Thread Roland Hieber
is rather inflexible, so we have to build the whole core distribution to get a working ppdc. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: changes in v1 -> v2: - remove unused code in host-cups.make - compile ppdc in compile stage, not in install stage

[ptxdist] [PATCH v2 5/7] cups: new package: Common Unix Printing System

2017-09-27 Thread Roland Hieber
upstream, but untested. Some config files are only created by cupsd on the first start and not at install time, so we supply reasonable defaults in projectroot/ in order to use $(call install_alternative...) on them. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: changes

Re: [ptxdist] [PATCH v2 2/7] qpdf: new package: PDF inspection library and tools

2017-09-27 Thread Roland Hieber
On 27.09.2017 14:22, Roland Hieber wrote: + +# +# Clean +# + +#$(STATEDIR)/qpdf.clean: +# @$(call targetinfo) +# @$(call clean_pkg

[ptxdist] [PATCH v2] openssh: version bump 7.5p1 -> 7.6p1

2017-11-13 Thread Roland Hieber
refused by the server. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: changes v1 -> v2: - update LICENSE md5 - improve commit message rules/openssh.make | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/rules/openssh.make b/rules/ope

Re: [ptxdist] [PATCH] iptables: remove dependency on KERNEL_HEADERS

2017-11-28 Thread Roland Hieber
TABLES tristate prompt "iptables " - select KERNEL_HEADER select LIBC_M select LIBC_DL select GCCLIBS_GCC_S -- Pengutronix e.K. | Roland Hieber | Industrial Linux Solutions| http://ww

Re: [ptxdist] [PATCH v2] nginx: version bump 1.10.3 -> 1.12.1

2017-11-22 Thread Roland Hieber
On 21.11.2017 14:49, Clemens Gruber wrote: Hi, On Tue, Nov 21, 2017 at 01:46:52AM +0100, Roland Hieber wrote: [...] diff --git a/rules/nginx.make b/rules/nginx.make index ef98c0adb..0f8ce65f2 100644 --- a/rules/nginx.make +++ b/rules/nginx.make @@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_NGINX

[ptxdist] [PATCH 5/5] qpdf: correct license and pin down license MD5sum

2017-11-23 Thread Roland Hieber
A quick glance at QPDF's LICENSE.txt shows that it identifies itself at the Apache 2.0 license, not the Artistic license. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/qpdf.make | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rules/qpdf.make b

[ptxdist] [PATCH 1/5] nginx: pin down license MD5sum

2017-11-23 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/nginx.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/nginx.make b/rules/nginx.make index c2f58da1a..bdadc6b64 100644 --- a/rules/nginx.make +++ b/rules/nginx.make @@ -25,6 +25,7 @@ NGINX_URL := https://ngi

[ptxdist] [PATCH 3/5] cups: pin down license MD5sum

2017-11-23 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/cups.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/cups.make b/rules/cups.make index 7eb209e25..c9d8e4e35 100644 --- a/rules/cups.make +++ b/rules/cups.make @@ -24,6 +24,7 @@ CUPS_URL := https://gith

[ptxdist] [PATCH 4/5] libpaper: pin down license MD5sum

2017-11-23 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/libpaper.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/libpaper.make b/rules/libpaper.make index 0d68dc62a..6a8128b8e 100644 --- a/rules/libpaper.make +++ b/rules/libpaper.make @@ -27,6 +27,7 @@ LIBPAP

[ptxdist] [PATCH 2/5] cups-filters: pin down license MD5sum

2017-11-23 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/cups-filters.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/cups-filters.make b/rules/cups-filters.make index ceac6a33d..2694ac75d 100644 --- a/rules/cups-filters.make +++ b/rules/cups-filters.make @@ -24,6

[ptxdist] [PATCH 6/5] poppler-data: pin down license MD5sum

2017-11-23 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- ... oops, forgot to send this in the series... :) --- rules/poppler-data.make | 4 1 file changed, 4 insertions(+) diff --git a/rules/poppler-data.make b/rules/poppler-data.make index 93edb7cea..1272cb65f 100644 --- a/rules/p

[ptxdist] [PATCH v2 1/2] lcms: version bump 1.19 -> 2.9

2017-11-23 Thread Roland Hieber
lcms 1.19 was released 2009, and is no longer maintained, so it is about time. Python support has been removed. MD5 for the license file has changed, but it's still the MIT License. Also make the tools installable. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> -- changes v1

Re: [ptxdist] [ptxdist-commit] [public/git/ptxdist] 15/26: Doc: improve the 'build the docs' documentation

2017-11-23 Thread Roland Hieber
-- Pengutronix e.K. | Roland Hieber | Industrial Linux Solutions| http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim | Phone: +49-5121-206917-5086 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917- | _

[ptxdist] [PATCH v2 2/6] cups-filters: pin down license MD5sum

2017-11-23 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- changes in v1 -> v2: * sorry, the md5sum was missing a '7' in the front... --- rules/cups-filters.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/cups-filters.make b/rules/cups-filters.make index ceac6a33d..

[ptxdist] [PATCH 2/2] rootfs: correctly escape /etc/issue figlets

2017-11-30 Thread Roland Hieber
Use install_replace_figlet's newly introduced 'getty' escape mode to escape '\' with '\\' and prevent any possible variable interpolation when /etc/issue is displayed by getty. Signed-off-by: Roland Hieber <roh...@rohieb.name> --- rules/rootfs.make | 6 -- 1 file changed, 4 insertions

[ptxdist] [PATCH 0/2] improve type design in the login banner

2017-11-30 Thread Roland Hieber
After: _ _ | _ \ ___ _ __ __ _ _ _| |_ _ __ ___ _ __ (_)_ __ | |_) / _ \ '_ \ / _` | | | | __| '__/ _ \| '_ \| \ \/ / | __/ __/ | | | (_| | |_| | |_| | | (_) | | | | |> < |_| \___|_| |_|\__, |\__,_|\__|_| \___/|_| |_|_/_/\_\ |___/ _ _ _ ___ _ | _ \(_)___| |_ _ __ ___ | |/ (_) |_ | | | | / __| __| '__/ _ \| ' /| | __| | |_| | \__ \ |_| | | (_) | . \| | |_ |/|_|___/\__|_| \___/|_|\_\_|\

[ptxdist] [PATCH 1/2] install_replace_figlet: allow escaping the figlet output

2017-11-30 Thread Roland Hieber
that we break existing code with the new default should be small. Signed-off-by: Roland Hieber <roh...@rohieb.name> --- rules/post/install.make | 4 +++- scripts/lib/ptxd_make_xpkg_pkg.sh | 20 ++-- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/rule

[ptxdist] [PATCH] openssh: version bump 7.5p1 -> 7.6p1

2017-11-10 Thread Roland Hieber
--without-ssh1 has been removed from configure. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/openssh.make | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/rules/openssh.make b/rules/openssh.make index ef5eec8f0..17ccfdfdc 100644 --- a

Re: [ptxdist] [PATCH v2] nginx: version bump 1.10.3 -> 1.12.1

2017-11-20 Thread Roland Hieber
to work, because nginx complains about "the INET6 sockets are not supported on this platform" when I try to have it listen on [::]:443. This happens because NGX_HAVE_INET6 apparently gets defined to "yes" in objs/ngx_auto_config.h, and it works well if I change this line: > + ngx_force_ipv6=$(call p

[ptxdist] [PATCH 2/2] poppler: version bump 0.60.1 -> 0.61.1

2017-11-20 Thread Roland Hieber
Patches have gone upstream or are no longer needed because we now link with libcms2, as libcms1 support will soon be dropped upstream. Apparently pthread detection in CMake has changed, work around it. Also include MD5 sums for the license files. Signed-off-by: Roland Hieber <r.

[ptxdist] [PATCH] php5: don't build a SAPI module by default

2017-11-02 Thread Roland Hieber
for PHP5_SAPI_CLI only. Bring PHP5_SAPI_NONE to the top of the choice block so it gets selected by default when PHP5 is selected. This pulls in PHP5_SAPI_CLI, but no further external dependencies. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/php5.in | 10 +- 1 file chan

[ptxdist] [PATCH v2] php5: don't build a SAPI module by default

2017-11-02 Thread Roland Hieber
for PHP5_SAPI_CLI only. Default to PHP5_SAPI_NONE instead. This also selects PHP5_SAPI_CLI (preventing configure from complaining that nothing is being built), but no further external dependencies, resulting in a much smaller default footprint. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> -

[ptxdist] [PATCH v4 5/7] cups: new package: Common Unix Printing System

2017-11-07 Thread Roland Hieber
upstream, but untested. Some config files are only created by cupsd on the first start and not at install time, so we supply reasonable defaults in projectroot/ in order to use $(call install_alternative...) on them. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: changes

[ptxdist] [PATCH v4 7/7] cups-filters: new package: additional filters and backends for CUPS

2017-11-07 Thread Roland Hieber
efault y + help + Enable PNG support in image filters + +endif +# vim: ft=kconfig ts=8 noet tw=80 diff --git a/rules/cups-filters.make b/rules/cups-filters.make new file mode 100644 index 0..ceac6a33d --- /dev/null +++ b/rules/cups-filters.make @@ -0,0 +1,90 @@ +# -*-makefile-*

[ptxdist] [PATCH v4 3/7] poppler-data: new package: optional encoding data for poppler

2017-11-07 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: (no changes in v3 -> v4) rules/poppler-data.in | 10 + rules/poppler-data.make | 58 + 2 files changed, 68 insertions(+) create mode 100644 rules/popple

[ptxdist] [PATCH v4 6/7] host-cups: new package: CUPS host tools

2017-11-07 Thread Roland Hieber
is rather inflexible, so we have to build the whole core distribution to get a working ppdc. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: changes in v3 -> v4: - adjust formatting, use := instead of = rules/host-cups.in | 7 rules/host-cups.m

[ptxdist] [PATCH v4 4/7] poppler: version bump 0.18.0 -> 0.60.1

2017-11-07 Thread Roland Hieber
selectable, but this is currently only build-tested and needs to be tested in runtime. Finally harmonize the wording of the kconfig options. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: changes in v3 -> v4: - version bump 0.59.0 -> 0.60.1 * 0.60 dro

[ptxdist] [PATCH v4 1/7] libpaper: new package: system-wide papersize configuration

2017-11-07 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: changes in v3 -> v4: - remove superfluous dependencies to HOST_AUTOTOOLS - install libraries as mode 0644, not 0755 patches/libpaper-1.1.24+nmu5/autogen.sh | 2 + rules/libpaper.in

[ptxdist] [PATCH] doc: update link to toolchain download

2017-12-05 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- I'm not quite sure if this is the right place ("The content on public.pengutronix.de is mostly temporary, so it might vanish into thin air any time"), but the original link is now dead and this one works. Otherwise I

[ptxdist] [PATCH] openssh: fix SPDX license identifier for Beerware license

2017-12-05 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- rules/openssh.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/openssh.make b/rules/openssh.make index f1faa1224..882611e98 100644 --- a/rules/openssh.make +++ b/rules/openssh.make @@ -27,7

[ptxdist] [PATCH v3 4/7] poppler: version bump 0.18.0 -> 0.59.0

2017-10-25 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: changes in v2 -> v3: - POPPLER_GLIB also needs HOST_GLIB for sysroot-host/bin/glib-mkenums - add optional dependency for gobject-introspection - add POPPLER_OPENJPEG, POPPLER_TIFF, POPPLER_NSS with depen

[ptxdist] [PATCH v3 3/7] poppler-data: new package: optional encoding data for poppler

2017-10-25 Thread Roland Hieber
Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: (no changes in v2 -> v3) rules/poppler-data.in | 10 + rules/poppler-data.make | 58 + 2 files changed, 68 insertions(+) create mode 100644 rules/popple

[ptxdist] [PATCH v3 5/7] cups: new package: Common Unix Printing System

2017-10-25 Thread Roland Hieber
upstream, but untested. Some config files are only created by cupsd on the first start and not at install time, so we supply reasonable defaults in projectroot/ in order to use $(call install_alternative...) on them. Signed-off-by: Roland Hieber <r.hie...@pengutronix.de> --- Notes: changes

Re: [ptxdist] [PATCH v3 4/7] poppler: version bump 0.18.0 -> 0.59.0

2017-10-25 Thread Roland Hieber
On 25.10.2017 22:57, Roland Hieber wrote: > -POPPLER_VERSION := 0.18.0 > -POPPLER_MD5 := 4cd3bf2a0a13fa8eaf00d31368915f77 > +POPPLER_VERSION := 0.59.0 > +POPPLER_MD5 := 6e44408a3b4f4a738f8a6770d0aea8a5 Oh, I forgot to check for a new version here. They released 0.60 t

  1   2   3   4   5   6   7   8   9   10   >