[ptxdist] [PATCH] avahi: version bump 0.6.31 -> 0.7

2017-07-20 Thread Bastian Stender
The "service-types" file is no longer installed.

Signed-off-by: Bastian Stender 
---
 rules/avahi.make | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/rules/avahi.make b/rules/avahi.make
index 2e796bce4..8621bf89f 100644
--- a/rules/avahi.make
+++ b/rules/avahi.make
@@ -16,8 +16,8 @@ PACKAGES-$(PTXCONF_AVAHI) += avahi
 #
 # Paths and names
 #
-AVAHI_VERSION  := 0.6.31
-AVAHI_MD5  := 2f22745b8f7368ad5a0a3fddac343f2d
+AVAHI_VERSION  := 0.7
+AVAHI_MD5  := d76c59d0882ac6c256d70a2a585362a6
 AVAHI  := avahi-$(AVAHI_VERSION)
 AVAHI_SUFFIX   := tar.gz
 AVAHI_URL  := http://avahi.org/download/$(AVAHI).$(AVAHI_SUFFIX)
@@ -52,7 +52,7 @@ AVAHI_CONF_OPT:= \
--disable-gdbm \
--enable-libdaemon \
--disable-python \
-   --disable-pygtk \
+   --disable-pygobject \
--disable-python-dbus \
--disable-mono \
--disable-monodoc \
@@ -83,6 +83,10 @@ AVAHI_CONF_OPT   := \
--with-autoipd-group=$(PTXCONF_AVAHI_AUTOIP_GROUP) \
--with-systemdsystemunitdir=/usr/lib/systemd/system
 
+# if PTXCONF_AVAHI_LIBAVAHI_CLIENT and PTXCONF_AVAHI_GTK are set:
+# warning: libavahi-glib.so.1, needed by ./.libs/libavahi-ui-gtk3.so, not 
found (try using -rpath or -rpath-link)
+AVAHI_LDFLAGS := -Wl,-rpath-link,$(AVAHI_DIR)/avahi-glib/.libs/
+
 AVAHI_CFLAGS:= -D_FILE_OFFSET_BITS=64
 
 # 
@@ -99,8 +103,6 @@ $(STATEDIR)/avahi.targetinstall:
@$(call install_fixup, avahi,DESCRIPTION,missing)
 
@$(call install_copy, avahi, 0, 0, 0644, -, \
-   /usr/share/avahi/service-types)
-   @$(call install_copy, avahi, 0, 0, 0644, -, \
/usr/share/avahi/avahi-service.dtd)
 
 #  avahi core libs
-- 
2.11.0


___
ptxdist mailing list
ptxdist@pengutronix.de

[ptxdist] [ANNOUNCE] PTXdist 2017.07.0 released

2017-07-20 Thread Michael Olbrich
Hi,

I'm happy to announce that I've just released ptxdist-2017.07.0.
It's a rather big release this time. There are a lot of version bumps,
bugfixes and a few new packages.

There are also some changes to the core infrastructure:

The debug symbol handling was reworked. The debug files are now named based
on build-ids and (optional) debug IPKGs can be created. They are not
installed by default but can be installed manually as needed. This is
useful to gdb on the target or with valgrind and perf.
There is also a new ptxdist command 'gdb' for remote debugging that sets up
the sysroot correctly and a wrapper script that can be used by graphical
development environments.

'pkg-config' within ptxdist is now stricter. It will ignore any package
that is not selected (directly or indirectly) by the current package. An
appropriate error is emitted. This helps detecting missing dependencies.

Ipkg is no longer supported as package manager. Packages a now always
created and installed with opkg.

And finally we have some small documentation improvements.

Thanks to all contributors and - as always - the shortlog below.

Enjoy,
Michael Olbrich


Alexander Dahl (7):
  tz: upgrade from 2017a to 2017b
  dropbear: upgrade from 2016.74 to 2017.75
  iftop: new package
  dropwatch: new package
  libpcap: fix build without INET6
  haveged: Add URL for upstream tarball archive
  haveged: Introduce bbinit startup

Artur Wiebe (3):
  crda: SBINDIR without trailing slash produces incorrect udev rule
  python3-tornado: version update to 4.5.1
  systemd: added option to install systemd-journal-remote

Bastian Stender (4):
  php5: MySQL is no longer broken
  mariadb: new package
  fake-overlays: remove obsolete PTXCONF_FAKE_OVERLAYFS_VAR_RUN
  rsyslog: use install_alternative for service file

Clemens Gruber (27):
  harfbuzz: new package
  alsa-lib: version bump 1.0.29 -> 1.1.4.1
  cairo: version bump 1.12.18 -> 1.14.8
  collectd: add exec plugin
  coreutils: version bump 8.25 -> 8.27
  fontconfig: version bump 2.11.1 -> 2.12.3
  latrace: improve configure options
  libelf: version bump 0.168 -> 0.169
  libevent: version bump 2.0.21 -> 2.1.8
  libgcrypt: version bump 1.7.6 -> 1.7.7
  mpg123: version bump 1.23.8 -> 1.25.0
  nano: version bump 2.3.1 -> 2.8.4
  nginx: add -Wno-error to fix build with GCC 7.1
  rrdtool: version bump 1.6.0 -> 1.7.0
  systemd: backport fix for nss-resolve fallback
  tmux: version bump 2.3 -> 2.5
  u-boot-tools: version bump 2016.11 -> 2017.05
  host-autotools-automake: fix build errors
  libgpiod: version bump 0.2 -> 0.2.1
  collectd: add threshold plugin
  libgd: version bump 2.0.36RC1 -> 2.2.4
  freetype: version bump 2.6.3 -> 2.8
  libpng: version bump 1.2.54 -> 1.6.29
  collectd: version bump 5.7.1 -> 5.7.2
  libgpiod: version bump 0.2.1 -> 0.3
  automake: version bump 1.15 -> 1.15.1
  systemd: add systemd-resolved security patches

Jon Ringle (1):
  bash: BUSYBOX_FEATURE_SH_IS_NONE => BUSYBOX_SH_IS_NONE

Juergen Borleis (4):
  libxkbcommon: fix autogen dependency
  timezone: always use timezone infos from PTXdist/BSP
  Barebox: never use it as a pre-built package
  Debugging: add support for 'build-id's

Ladislav Michl (1):
  modemmanager: version bump 1.6.6 -> 1.6.8

Lucas Stach (6):
  host-system-python: add check for six and numpy modules
  waffle: new package
  python3-six: new package
  python3-mako: new package
  piglit: new package
  glmark2: version bump to g9b1070fe

Marc Kleine-Budde (1):
  optee-client: add the "Open Portable Trusted Execution Environment" client

Michael Olbrich (49):
  ptxd_make_log: improve output handling
  glade: add missing dependency
  pkg-config-wrapper: only allow packages that are selected
  wrapper: add gdb wrapper
  ptxdist: add gdb command
  gdb: don't change the libdir
  remove old ipkg support
  cleanup package creation
  ptxd_make_world_clean: fix ipkg deletion
  ptxd_make_xpkg: create debug ipkg packages
  ptxd_make_log: order bailout messages correctly
  readline: cleanup
  pkg-config-wrapper: write error message to stdout
  grub: blacklist TARGET_BUILD_ID
  kernel: cleanup and actually use perf build options
  usplash: move to staging
  directfb: move to staging
  fbv: move to staging
  libnetpbm: new libpng breaks png support
  poppler: new libpng breaks png support
  collectd: don't use libgcrypt without selecting it
  add virtual package to choose between mysql and mariadb
  i915resolution: move to staging
  collectd: add missing dependency
  gst-libav1: version bump 1.12.0 -> 1.12.1
  gst-plugins-bad1: version bump 1.12.0 -> 1.12.1
  gst-plugins-base1: version bump 1.12.0 -> 1.12.1
  gst-plugins-good1: version bump 1.12.0 ->