From crux at crux.nu Fri Sep 4 10:12:54 2020 From: crux at crux.nu (crux at crux.nu) Date: Fri, 4 Sep 2020 10:12:54 +0000 (UTC) Subject: ports/opt (3.5): [notify] gnupg: update to 2.2.23 Message-ID: <20200904101254.84D17180134@crux.nu> commit bc3389f193b49bf42fc00e8b5c467c29fa327ebc Author: Juergen Daubert Date: Fri Sep 4 12:11:25 2020 +0200 [notify] gnupg: update to 2.2.23 security fix, see https://lists.gnupg.org/pipermail/gnupg-announce/2020q3/000448.html diff --git a/gnupg/.signature b/gnupg/.signature index 5d68355cc..a4eb4829e 100644 --- a/gnupg/.signature +++ b/gnupg/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/fvuxhmYmMKXlXlPkGE6cLLCm11FF6/rOdaobRQK2VNAUNy1MQ/GP0nuwKFWdcRb+1GieJyVgzs4fatzEdhlcws= -SHA256 (Pkgfile) = afd676716c38a1dbae526580cae0502e4932e5a50fb80dae6998128928fd0f5f +RWSE3ohX2g5d/RP1wsAnvpMUTLOh3wfQ3WRmR23aXEWlwPqk9ZswfX1ZTrrrYTyWp29HNAxtSLDTZzbpRb/mYw39Aun835UtXAs= +SHA256 (Pkgfile) = e6e65fec0923f9fec1044cbf693a2e262538b9458a8967d63aa5c4da1ea4b835 SHA256 (.footprint) = f372bf9ed1f25d9f062d71eb3d7d7d1e32d8a3e2554e09894ebb30e9d1a2f1e9 -SHA256 (gnupg-2.2.22.tar.bz2) = 7c1370565e1910b9d8c4e0fb57b9de34aa062ec7bb91abad5803d791f38d855b +SHA256 (gnupg-2.2.23.tar.bz2) = 10b55e49d78b3e49f1edb58d7541ecbdad92ddaeeb885b6f486ed23d1cd1da5c diff --git a/gnupg/Pkgfile b/gnupg/Pkgfile index d1af0fcb4..4dde7aacf 100644 --- a/gnupg/Pkgfile +++ b/gnupg/Pkgfile @@ -4,7 +4,7 @@ # Depends on: libgcrypt, libksba, pinentry, npth name=gnupg -version=2.2.22 +version=2.2.23 release=1 source=(ftp://ftp.gnupg.org/gcrypt/$name/$name-$version.tar.bz2) From main at wawrzek.name Fri Sep 11 07:25:21 2020 From: main at wawrzek.name (Wawrzek Niewodniczanski) Date: Fri, 11 Sep 2020 08:25:21 +0100 Subject: curl-32, zstd (and changes in Crux 3.6) Message-ID: Hi, I try to update the curl-32 port and hit the issue with undefined references: /usr/bin/ld: ../lib/.libs/libcurl.so: undefined reference to `ZSTD_versionNumber' /usr/bin/ld: ../lib/.libs/libcurl.so: undefined reference to `ZSTD_createDStream' /usr/bin/ld: ../lib/.libs/libcurl.so: undefined reference to `ZSTD_decompressStream' /usr/bin/ld: ../lib/.libs/libcurl.so: undefined reference to `ZSTD_isError' /usr/bin/ld: ../lib/.libs/libcurl.so: undefined reference to `ZSTD_freeDStream' collect2: error: ld returned 1 exit status I have zstd in my system. Curl 64 updated without problems. I looked into Pkgfile and check the config messages. We don't control zstd inclusion with the configure option, so curl is going to be linked against it. That's fine for 64-bit, but not for 32, because we don't have zstd-32. I thought about making zstd-32 myself. I can compile 32 bit binaries, but I don't see a way to build 32 bit libraries. Any suggestion will be appreciated. Wawrzek PS. At the moment zstd is in opt, but I noticed on 3.6 TODO list that it's going to be included in core what means that it's going to affect everyone in the next release. [TODO] - https://crux.nu/Wiki/TODO36 "libarchive possibly build with zstd support. If so, we have to move zstd to core. (done) " -- Dr Wawrzyniec Niewodnicza?ski or Wawrzek for short PhD in Quantum Chemistry & MSc in Molecular Engineering WWW: http://wawrzek.name E-MAIL: jobs at wawrzek.name Linux User #177124 From main at wawrzek.name Fri Sep 11 07:30:41 2020 From: main at wawrzek.name (Wawrzek Niewodniczanski) Date: Fri, 11 Sep 2020 08:30:41 +0100 Subject: curl-32, zstd (and changes in Crux 3.6) In-Reply-To: References: Message-ID: On Fri, 11 Sep 2020 at 08:25, Wawrzek Niewodniczanski
wrote: > > Hi, > I thought about making zstd-32 myself. I can compile 32 > bit binaries, but I don't see a way to build 32 bit libraries. Any > suggestion will be appreciated. > I think I found a way. Go direct to lib directory and export CFLAGS=-m32 make lib seems to do the trick. Wawrzek -- Dr Wawrzyniec Niewodnicza?ski or Wawrzek for short PhD in Quantum Chemistry & MSc in Molecular Engineering WWW: http://wawrzek.name E-MAIL: jobs at wawrzek.name Linux User #177124 From crux at crux.nu Sun Sep 13 13:40:57 2020 From: crux at crux.nu (crux at crux.nu) Date: Sun, 13 Sep 2020 13:40:57 +0000 (UTC) Subject: ports/contrib (3.5): [notify] glade3: deleted duplicate, use contrib/glade instead Message-ID: <20200913134057.DD60118062B@crux.nu> commit e8977e82e837083d2a8cc44194d881f0f6c3c7b1 Author: Tim Biermann Date: Sun Sep 13 12:23:52 2020 +0000 [notify] glade3: deleted duplicate, use contrib/glade instead diff --git a/glade3/.footprint b/glade3/.footprint deleted file mode 100644 index 506c1bea6..000000000 --- a/glade3/.footprint +++ /dev/null @@ -1,399 +0,0 @@ -drwxr-xr-x root/root usr/ -drwxr-xr-x root/root usr/bin/ -lrwxrwxrwx root/root usr/bin/glade -> /usr/bin/glade-3 --rwxr-xr-x root/root usr/bin/glade-previewer -drwxr-xr-x root/root usr/include/ -drwxr-xr-x root/root usr/include/libgladeui-2.0/ -drwxr-xr-x root/root usr/include/libgladeui-2.0/gladeui/ --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-adaptor-chooser.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-app.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-base-editor.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-builtins.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-catalog.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-cell-renderer-icon.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-clipboard.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-command.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-cursor.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-debug.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-design-view.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-displayable-values.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-editable.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-editor-property.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-editor-skeleton.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-editor-table.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-editor.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-inspector.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-name-context.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-palette.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-placeholder.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-project.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-property-def.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-property-label.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-property-shell.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-property.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-signal-def.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-signal-editor.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-signal-model.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-signal.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-utils.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-widget-action.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-widget-adaptor.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-widget.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade-xml-utils.h --rw-r--r-- root/root usr/include/libgladeui-2.0/gladeui/glade.h -drwxr-xr-x root/root usr/lib/ -drwxr-xr-x root/root usr/lib/girepository-1.0/ --rw-r--r-- root/root usr/lib/girepository-1.0/Gladeui-2.0.typelib -drwxr-xr-x root/root usr/lib/glade/ -drwxr-xr-x root/root usr/lib/glade/modules/ --rwxr-xr-x root/root usr/lib/glade/modules/libgladegtk.la --rwxr-xr-x root/root usr/lib/glade/modules/libgladegtk.so --rwxr-xr-x root/root usr/lib/libgladeui-2.la -lrwxrwxrwx root/root usr/lib/libgladeui-2.so -> libgladeui-2.so.12.0.0 -lrwxrwxrwx root/root usr/lib/libgladeui-2.so.12 -> libgladeui-2.so.12.0.0 --rwxr-xr-x root/root usr/lib/libgladeui-2.so.12.0.0 -drwxr-xr-x root/root usr/lib/pkgconfig/ --rw-r--r-- root/root usr/lib/pkgconfig/gladeui-2.0.pc -drwxr-xr-x root/root usr/share/ -drwxr-xr-x root/root usr/share/applications/ --rw-r--r-- root/root usr/share/applications/org.gnome.Glade.desktop -drwxr-xr-x root/root usr/share/gir-1.0/ --rw-r--r-- root/root usr/share/gir-1.0/Gladeui-2.0.gir -drwxr-xr-x root/root usr/share/glade/ -drwxr-xr-x root/root usr/share/glade/catalogs/ --rw-r--r-- root/root usr/share/glade/catalogs/glade-catalog.dtd --rw-r--r-- root/root usr/share/glade/catalogs/gtk+.xml --rw-r--r-- root/root usr/share/glade/catalogs/gtkunixprint.xml -drwxr-xr-x root/root usr/share/glade/pixmaps/ --rw-r--r-- root/root usr/share/glade/pixmaps/deprecated-16x16.png --rw-r--r-- root/root usr/share/glade/pixmaps/deprecated-22x22.png --rw-r--r-- root/root usr/share/glade/pixmaps/devhelp.png --rw-r--r-- root/root usr/share/glade/pixmaps/fixed-bg.png -drwxr-xr-x root/root usr/share/glade/pixmaps/hicolor/ -drwxr-xr-x root/root usr/share/glade/pixmaps/hicolor/16x16/ -drwxr-xr-x root/root usr/share/glade/pixmaps/hicolor/16x16/actions/ --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-aboutdialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-accelgroup.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-accellabel.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-action.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-actionbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-actiongroup.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-adjustment.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-alignment.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-appchooserbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-appchooserdialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-appchooserwidget.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-arrow.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-aspectframe.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-assistant.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-box.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-button.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-buttonbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-calendar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-cellareabox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-cellrendereraccel.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-cellrenderercombo.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-cellrendererpixbuf.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-cellrendererprogress.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-cellrendererspin.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-cellrendererspinner.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-cellrenderertext.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-cellrenderertoggle.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-checkbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-checkmenuitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-colorbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-colorselection.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-colorselectiondialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-combobox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-comboboxtext.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-default.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-dialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-drawingarea.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-entry.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-entrybuffer.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-entrycompletion.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-eventbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-expander.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-filechooserbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-filechooserdialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-filechooserwidget.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-filefilter.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-fixed.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-flowbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-flowboxchild.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-fontbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-fontselection.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-fontselectiondialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-frame.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-glarea.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-grid.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-handlebox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-hbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-hbuttonbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-headerbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-hpaned.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-hscale.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-hscrollbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-hseparator.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-iconfactory.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-iconview.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-image.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-imagemenuitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-infobar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-inputdialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-label.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-layout.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-levelbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-linkbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-listbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-listboxrow.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-liststore.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-lockbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-menu.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-menubar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-menubutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-menuitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-menutoolbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-messagedialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-modelbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-notebook.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-offscreenwindow.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-overlay.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-pagesetupdialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-paned.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-placessidebar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-popover.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-popovermenu.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-printdialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-progressbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-radioaction.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-radiobutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-radiomenuitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-radiotoolbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-recentaction.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-recentchooser.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-recentchooserdialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-recentchoosermenu.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-recentfilter.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-recentmanager.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-revealer.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-scale.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-scalebutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-scrollbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-scrolledwindow.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-searchbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-searchentry.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-separator.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-separatormenuitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-separatortoolitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-sizegroup.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-spinbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-spinner.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-stack.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-stacksidebar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-stackswitcher.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-statusbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-statusicon.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-switch.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-table.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-tearoffmenuitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-textbuffer.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-texttag.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-texttagtable.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-textview.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-toggleaction.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-togglebutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-toggletoolbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-toolbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-toolbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-toolitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-toolitemgroup.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-toolpalette.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-treemodelfilter.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-treemodelsort.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-treeselection.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-treestore.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-treeview.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-treeviewcolumn.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-vbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-vbuttonbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-viewport.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-volumebutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-vpaned.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-vscale.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-vscrollbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-vseparator.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-window.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-windowgroup.png -drwxr-xr-x root/root usr/share/glade/pixmaps/hicolor/22x22/ -drwxr-xr-x root/root usr/share/glade/pixmaps/hicolor/22x22/actions/ --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-aboutdialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-accelgroup.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-accellabel.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-action.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-actionbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-actiongroup.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-adjustment.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-alignment.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-appchooserbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-appchooserdialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-appchooserwidget.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-arrow.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-aspectframe.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-assistant.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-box.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-button.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-buttonbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-calendar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-cellareabox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-cellrendereraccel.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-cellrenderercombo.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-cellrendererpixbuf.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-cellrendererprogress.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-cellrendererspin.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-cellrendererspinner.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-cellrenderertext.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-cellrenderertoggle.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-checkbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-checkmenuitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-colorbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-colorselection.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-colorselectiondialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-combobox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-comboboxtext.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-default.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-dialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-drawingarea.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-entry.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-entrybuffer.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-entrycompletion.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-eventbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-expander.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-filechooserbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-filechooserdialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-filechooserwidget.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-filefilter.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-fixed.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-flowbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-flowboxchild.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-fontbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-fontselection.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-fontselectiondialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-frame.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-glarea.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-grid.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-handlebox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-hbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-hbuttonbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-headerbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-hpaned.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-hscale.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-hscrollbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-hseparator.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-iconfactory.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-iconview.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-image.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-imagemenuitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-infobar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-inputdialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-label.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-layout.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-levelbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-linkbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-listbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-listboxrow.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-liststore.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-lockbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-menu.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-menubar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-menubutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-menuitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-menutoolbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-messagedialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-modelbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-notebook.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-offscreenwindow.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-overlay.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-pagesetupdialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-paned.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-placessidebar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-popover.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-popovermenu.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-printdialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-progressbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-radioaction.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-radiobutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-radiomenuitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-radiotoolbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-recentaction.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-recentchooser.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-recentchooserdialog.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-recentchoosermenu.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-recentfilter.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-recentmanager.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-revealer.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-scale.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-scalebutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-scrollbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-scrolledwindow.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-searchbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-searchentry.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-separator.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-separatormenuitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-separatortoolitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-sizegroup.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-spinbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-spinner.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-stack.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-stacksidebar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-stackswitcher.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-statusbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-statusicon.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-switch.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-table.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-tearoffmenuitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-textbuffer.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-texttag.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-texttagtable.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-textview.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-toggleaction.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-togglebutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-toggletoolbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-toolbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-toolbutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-toolitem.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-toolitemgroup.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-toolpalette.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-treemodelfilter.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-treemodelsort.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-treeselection.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-treestore.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-treeview.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-treeviewcolumn.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-vbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-vbuttonbox.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-viewport.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-volumebutton.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-vpaned.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-vscale.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-vscrollbar.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-vseparator.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-window.png --rw-r--r-- root/root usr/share/glade/pixmaps/hicolor/22x22/actions/widget-gtk-windowgroup.png --rw-r--r-- root/root usr/share/glade/pixmaps/placeholder.png --rw-r--r-- root/root usr/share/glade/pixmaps/plus.png -drwxr-xr-x root/root usr/share/icons/ -drwxr-xr-x root/root usr/share/icons/hicolor/ -drwxr-xr-x root/root usr/share/icons/hicolor/scalable/ -drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/ --rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/org.gnome.Glade.svg -drwxr-xr-x root/root usr/share/icons/hicolor/symbolic/ -drwxr-xr-x root/root usr/share/icons/hicolor/symbolic/apps/ --rw-r--r-- root/root usr/share/icons/hicolor/symbolic/apps/glade-brand-symbolic.svg --rw-r--r-- root/root usr/share/icons/hicolor/symbolic/apps/org.gnome.Glade-symbolic.svg -drwxr-xr-x root/root usr/share/man/ -drwxr-xr-x root/root usr/share/man/man1/ --rw-r--r-- root/root usr/share/man/man1/glade-previewer.1.gz --rw-r--r-- root/root usr/share/man/man1/glade.1.gz -drwxr-xr-x root/root usr/share/metainfo/ --rw-r--r-- root/root usr/share/metainfo/org.gnome.Glade.appdata.xml diff --git a/glade3/.signature b/glade3/.signature deleted file mode 100644 index 26f5d4d2c..000000000 --- a/glade3/.signature +++ /dev/null @@ -1,5 +0,0 @@ -untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF35tNDQM+66GP3mpiws0XvDqWbVjfAHKYQcUlEmS1OHE0XUEWJ4ZdtdweCGE/TheYdtOAmb1aZM0Yo+cQ70p4Jwc= -SHA256 (Pkgfile) = e268c3dfb43a78fdb86188373bdcc5e903ba7c14e52071029a5343703230c2c1 -SHA256 (.footprint) = 80206ab7422e7cada210924625250c7e2a90463ec94bb0acfac6a3c972072215 -SHA256 (glade-3.36.0.tar.xz) = 19b546b527cc46213ccfc8022d49ec57e618fe2caa9aa51db2d2862233ea6f08 diff --git a/glade3/Pkgfile b/glade3/Pkgfile deleted file mode 100644 index 02a30dfc4..000000000 --- a/glade3/Pkgfile +++ /dev/null @@ -1,21 +0,0 @@ -# Description: GTK Interface Builder. -# URL: http://glade.gnome.org/ -# Maintainer: Thomas Penteker, tek at serverop dot de -# Depends on: docbook-xsl gtk3 libglade libxslt itstool - -name=glade3 -version=3.36.0 -release=1 -source=(http://ftp.gnome.org/pub/GNOME/sources/glade/${version::4}/glade-$version.tar.xz) - -build() { - cd glade-$version - - ./configure \ - --prefix=/usr \ - --disable-gnome - - make && make DESTDIR=$PKG install - ln -sf /usr/bin/glade-3 $PKG/usr/bin/glade - rm -rf $PKG/usr/share/{locale,gnome,omf,gtk-doc,help} -} From milan.buska at gmail.com Mon Sep 14 20:08:02 2020 From: milan.buska at gmail.com (=?UTF-8?B?TWlsYW4gQnXFoWth?=) Date: Mon, 14 Sep 2020 22:08:02 +0200 Subject: Crux Linux 3.6 - sysklogd Message-ID: Hi. Linux Crux 3.6 sysklogd Pkgfile: # Description: Kernel and system logging daemons # URL: https://github.com/troglobit/sysklogd # Maintainer: CRUX System Team, core-ports at crux dot nu name=sysklogd version=2.1.2 release=1 source=(https://github.com/troglobit/sysklogd/releases/download/v$version/$name-$version.tar.gz \ rotatelog syslog syslog.conf sysklogd) build() { cd $name-$version ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --without-logger \ # either --without-logger or --without-systemd make make DESTDIR=$PKG install install -d $PKG/etc/{cron/weekly,rc.d,syslog.d} install -m 755 $SRC/rotatelog $PKG/usr/sbin install -m 755 $SRC/syslog $PKG/etc/cron/weekly install -m 644 $SRC/syslog.conf $PKG/etc install -m 755 $SRC/sysklogd $PKG/etc/rc.d install -d $PKG/var/log touch $PKG/var/log/{messages,auth,mail,cron,kernel,debug} chmod 640 $PKG/var/log/{messages,auth,mail,cron,kernel,debug} rm -r $PKG/usr/share/doc } Best regards Milan -- Remember, no question is too stupid and no problem too small -- We've all been beginners From crux at crux.nu Sun Sep 20 18:00:36 2020 From: crux at crux.nu (crux at crux.nu) Date: Sun, 20 Sep 2020 18:00:36 +0000 (UTC) Subject: ports/contrib (3.5): [notify] python3-xlib: 0.27 -> 0.28; new dependency: python3-importlib_metadata Message-ID: <20200920180036.B5A4618063C@crux.nu> commit e021f9932c965d9d3afcdd8c8ad416fc9fc37b7b Author: Tim Biermann Date: Sun Sep 20 10:30:35 2020 +0000 [notify] python3-xlib: 0.27 -> 0.28; new dependency: python3-importlib_metadata diff --git a/python3-xlib/.footprint b/python3-xlib/.footprint index c2a9d1703..b2f226a45 100644 --- a/python3-xlib/.footprint +++ b/python3-xlib/.footprint @@ -43,6 +43,8 @@ drwxr-xr-x root/root usr/lib/python3.7/site-packages/Xlib/ext/__pycache__/ -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/__pycache__/composite.cpython-37.pyc -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/__pycache__/damage.cpython-37.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/__pycache__/damage.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/__pycache__/dpms.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/__pycache__/dpms.cpython-37.pyc -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/__pycache__/ge.cpython-37.opt-1.pyc -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/__pycache__/ge.cpython-37.pyc -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/__pycache__/nvcontrol.cpython-37.opt-1.pyc @@ -65,6 +67,7 @@ drwxr-xr-x root/root usr/lib/python3.7/site-packages/Xlib/ext/__pycache__/ -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/__pycache__/xtest.cpython-37.pyc -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/composite.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/damage.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/dpms.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/ge.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/nvcontrol.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/ext/randr.py @@ -200,4 +203,4 @@ drwxr-xr-x root/root usr/lib/python3.7/site-packages/Xlib/xobject/__pycache__/ -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/xobject/fontable.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/xobject/icccm.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/Xlib/xobject/resource.py -drwxr-xr-x root/root usr/lib/python3.7/site-packages/python_xlib-0.27-py3.7.egg-info/ +drwxr-xr-x root/root usr/lib/python3.7/site-packages/python_xlib-0.28-py3.7.egg-info/ diff --git a/python3-xlib/.signature b/python3-xlib/.signature index 37f057118..f1eb2f10b 100644 --- a/python3-xlib/.signature +++ b/python3-xlib/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF33ZInGm9Q3gOlu5K2pY4zpoMwsijg7TJsflIkn2XLR2j1t99JD4nJQ4XI4WXX05cldNUsSuL6IYtRDFrmRG1ywo= -SHA256 (Pkgfile) = 577e3f655fbf1f5fa36254c1f2765b08e9dd13810e66ab38b99678dfb3b7b10e -SHA256 (.footprint) = f5f2203c4036242e299efd3d937d7dfed6e3fe9cde7f6b0f828ae40fb13f3630 -SHA256 (python-xlib-0.27.tar.bz2) = a90667c70905c6ef0754c8a09fa61acbc1e1b7ddb946d527831800d7cbfe9348 +RWSagIOpLGJF39++cYBe9NIU2IV4FxAwAy+BXZc7qSqEPNWfNDBzuTHjnbqKWaKaqJh8aJjX4dJBePEFT1tC4s3eZfwIqn7YqQk= +SHA256 (Pkgfile) = 108ceb64a3f0c4d200ee37a4e449f05738bf9760c630a6598ee0aae2e4aaafb2 +SHA256 (.footprint) = 41e6e1fee6595b62b8d30707319e74343666e9ded07963447156260b68452434 +SHA256 (python-xlib-0.28.tar.bz2) = 9b101976ade381d10f1c81c66ba198d85be104f624a9d7ab4b6f3bbcb0efd01b diff --git a/python3-xlib/Pkgfile b/python3-xlib/Pkgfile index 60b01a04c..edb9f877c 100644 --- a/python3-xlib/Pkgfile +++ b/python3-xlib/Pkgfile @@ -1,10 +1,10 @@ # Description: XLib in pure Python # URL: https://github.com/python-xlib/python-xlib # Maintainer: Tim Biermann, tbier at posteo dot de -# Depends on: python3 +# Depends on: python3-importlib_metadata name=python3-xlib -version=0.27 +version=0.28 release=1 source=(https://github.com/python-xlib/python-xlib/releases/download/$version/python-xlib-$version.tar.bz2) From crux at crux.nu Mon Sep 21 10:47:19 2020 From: crux at crux.nu (crux at crux.nu) Date: Mon, 21 Sep 2020 10:47:19 +0000 (UTC) Subject: ports/opt (3.5): [notify] samba: update to 4.12.7 Message-ID: <20200921104719.CF97F18015F@crux.nu> commit 9934fd09310223f2f6c04dc1b0748bc629e4b389 Author: Juergen Daubert Date: Mon Sep 21 12:28:00 2020 +0200 [notify] samba: update to 4.12.7 security fix, see https://www.samba.org/samba/history/samba-4.12.7.html diff --git a/samba/.signature b/samba/.signature index d76542166..f6ffda005 100644 --- a/samba/.signature +++ b/samba/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/fgkLLJT0MobtXNIOWcaVA4e8k01+uyHUZDu3aeNvqjUmbPDEpDv10enD4yuhr5nqVu53ynnsMuI+k1CpDD0gg0= -SHA256 (Pkgfile) = 28a643956a108863db30826411c2244e147d925d9422e9bb9cd7ae4560dab07d +RWSE3ohX2g5d/Sx7phaU6ZGDtBanILn2R+eZETxj8Y6S9yMXmtyxMfkMZZdaNEgSn14OI3EY5vW9B35f52QdjkMPtZsZB08wzgM= +SHA256 (Pkgfile) = bc675c1a7d5a06a5f4db55dca6e3b62e3ead88c4da7eab5fc22f8665f2fccf84 SHA256 (.footprint) = f9f3b1ebf5a9cebbdb51ed8ebf332324e43c8b3e980a66908afb6354447809e0 -SHA256 (samba-4.12.6.tar.gz) = 02289bb5e5538780e7b1d1cf6f040195cc75ea229dc28a9a1cb16a0608af6cec +SHA256 (samba-4.12.7.tar.gz) = 30556a0dd2f9ab3b251eb9db6132ffd4379c159f574366fc2f2eabbc018c6fd2 SHA256 (samba) = 75bccea892422b5aebe8d2f9ce9b9c42ddc3cbdeccfd16f3161c07c1eb3feff0 diff --git a/samba/Pkgfile b/samba/Pkgfile index e4d15d26f..68840aa0b 100644 --- a/samba/Pkgfile +++ b/samba/Pkgfile @@ -4,7 +4,7 @@ # Depends on: linux-pam libarchive libcap popt tdb tevent ldb python3 gnutls p5-parse-yapp name=samba -version=4.12.6 +version=4.12.7 release=1 source=(https://www.samba.org/samba/ftp/stable/$name-$version.tar.gz \ samba) From crux at crux.nu Fri Sep 25 11:56:03 2020 From: crux at crux.nu (crux at crux.nu) Date: Fri, 25 Sep 2020 11:56:03 +0000 (UTC) Subject: ports/opt (3.5): [notify] samba: update to 4.13.0, new dependency dbus Message-ID: <20200925115603.A8D42180712@crux.nu> commit da095476cb74e1c361830e0cd1d681ba070f2bbd Author: Juergen Daubert Date: Fri Sep 25 13:55:06 2020 +0200 [notify] samba: update to 4.13.0, new dependency dbus diff --git a/samba/.footprint b/samba/.footprint index 78b08a44c..ce92ea843 100644 --- a/samba/.footprint +++ b/samba/.footprint @@ -114,7 +114,6 @@ drwxr-xr-x root/root usr/include/samba-4.0/samba/ drwxr-xr-x root/root usr/include/samba-4.0/util/ -rw-r--r-- root/root usr/include/samba-4.0/util/attr.h -rw-r--r-- root/root usr/include/samba-4.0/util/blocking.h --rw-r--r-- root/root usr/include/samba-4.0/util/byteorder.h -rw-r--r-- root/root usr/include/samba-4.0/util/data_blob.h -rw-r--r-- root/root usr/include/samba-4.0/util/debug.h -rw-r--r-- root/root usr/include/samba-4.0/util/discard.h @@ -284,6 +283,7 @@ drwxr-xr-x root/root usr/lib/python3.7/site-packages/samba/gp_parse/ -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/gp_parse/gp_inf.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/gp_parse/gp_ini.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/gp_parse/gp_pol.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/gp_scripts_ext.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/gp_sec_ext.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/gpclass.py -rwxr-xr-x root/root usr/lib/python3.7/site-packages/samba/gpo.cpython-37m-x86_64-linux-gnu.so @@ -392,6 +392,8 @@ drwxr-xr-x root/root usr/lib/python3.7/site-packages/samba/tests/blackbox/ -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/blackbox/ndrdump.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/blackbox/netads_json.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/blackbox/samba_dnsupdate.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/blackbox/smbcacls.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/blackbox/smbcacls_basic.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/blackbox/smbcontrol.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/blackbox/smbcontrol_process.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/blackbox/traffic_learner.py @@ -455,6 +457,13 @@ drwxr-xr-x root/root usr/lib/python3.7/site-packages/samba/tests/kcc/ -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/kcc/graph_utils.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/kcc/kcc_utils.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/kcc/ldif_import_export.py +drwxr-xr-x root/root usr/lib/python3.7/site-packages/samba/tests/krb5/ +-rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/krb5/kcrypto.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/krb5/raw_testcase.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/krb5/rfc4120_pyasn1.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/krb5/s4u_tests.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/krb5/simple_tests.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/krb5/xrealm_tests.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/krb5_credentials.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/ldap_raw.py -rw-r--r-- root/root usr/lib/python3.7/site-packages/samba/tests/ldap_referrals.py @@ -728,12 +737,14 @@ drwxr-xr-x root/root usr/lib/samba/vfs/ -rwxr-xr-x root/root usr/lib/samba/vfs/shadow_copy.so -rwxr-xr-x root/root usr/lib/samba/vfs/shadow_copy2.so -rwxr-xr-x root/root usr/lib/samba/vfs/shell_snap.so +-rwxr-xr-x root/root usr/lib/samba/vfs/snapper.so -rwxr-xr-x root/root usr/lib/samba/vfs/streams_depot.so -rwxr-xr-x root/root usr/lib/samba/vfs/streams_xattr.so -rwxr-xr-x root/root usr/lib/samba/vfs/syncops.so -rwxr-xr-x root/root usr/lib/samba/vfs/time_audit.so -rwxr-xr-x root/root usr/lib/samba/vfs/unityed_media.so -rwxr-xr-x root/root usr/lib/samba/vfs/virusfilter.so +-rwxr-xr-x root/root usr/lib/samba/vfs/widelinks.so -rwxr-xr-x root/root usr/lib/samba/vfs/worm.so -rwxr-xr-x root/root usr/lib/samba/vfs/xattr_tdb.so drwxr-xr-x root/root usr/lib/security/ @@ -768,6 +779,7 @@ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/testparm.1.gz -rw-r--r-- root/root usr/share/man/man1/vfstest.1.gz -rw-r--r-- root/root usr/share/man/man1/wbinfo.1.gz +-rw-r--r-- root/root usr/share/man/man1/winexe.1.gz drwxr-xr-x root/root usr/share/man/man5/ -rw-r--r-- root/root usr/share/man/man5/lmhosts.5.gz -rw-r--r-- root/root usr/share/man/man5/pam_winbind.conf.5.gz @@ -848,6 +860,7 @@ drwxr-xr-x root/root usr/share/man/man8/ -rw-r--r-- root/root usr/share/man/man8/vfs_tsmsm.8.gz -rw-r--r-- root/root usr/share/man/man8/vfs_unityed_media.8.gz -rw-r--r-- root/root usr/share/man/man8/vfs_virusfilter.8.gz +-rw-r--r-- root/root usr/share/man/man8/vfs_widelinks.8.gz -rw-r--r-- root/root usr/share/man/man8/vfs_worm.8.gz -rw-r--r-- root/root usr/share/man/man8/vfs_xattr_tdb.8.gz -rw-r--r-- root/root usr/share/man/man8/vfs_zfsacl.8.gz diff --git a/samba/.signature b/samba/.signature index f6ffda005..e637bcd48 100644 --- a/samba/.signature +++ b/samba/.signature @@ -1,6 +1,6 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/Sx7phaU6ZGDtBanILn2R+eZETxj8Y6S9yMXmtyxMfkMZZdaNEgSn14OI3EY5vW9B35f52QdjkMPtZsZB08wzgM= -SHA256 (Pkgfile) = bc675c1a7d5a06a5f4db55dca6e3b62e3ead88c4da7eab5fc22f8665f2fccf84 -SHA256 (.footprint) = f9f3b1ebf5a9cebbdb51ed8ebf332324e43c8b3e980a66908afb6354447809e0 -SHA256 (samba-4.12.7.tar.gz) = 30556a0dd2f9ab3b251eb9db6132ffd4379c159f574366fc2f2eabbc018c6fd2 +RWSE3ohX2g5d/f5UNQQBRkH5oakwI8zJqi++ObsbT8yQN8czzDTFradD1mSU75O8KDLpDGmfuacPRvTlBIGIncVCASRZ22188Ao= +SHA256 (Pkgfile) = 71226028c34bec5606a5df5792871c7e21cd95e602eac215a0f25c7a4b804910 +SHA256 (.footprint) = 1d5e3d83420d5fc843f5c0ca15cb969b1d9deb8a8b3acab676677b953848bc78 +SHA256 (samba-4.13.0.tar.gz) = f11d52aee8db0aa50ac614143f2ccefead29e8f8ff585358792221557cade7f6 SHA256 (samba) = 75bccea892422b5aebe8d2f9ce9b9c42ddc3cbdeccfd16f3161c07c1eb3feff0 diff --git a/samba/Pkgfile b/samba/Pkgfile index 68840aa0b..5b39bb076 100644 --- a/samba/Pkgfile +++ b/samba/Pkgfile @@ -1,10 +1,10 @@ # Description: SMB server and client for unix # URL: https://www.samba.org # Maintainer: Juergen Daubert, jue at crux dot nu -# Depends on: linux-pam libarchive libcap popt tdb tevent ldb python3 gnutls p5-parse-yapp +# Depends on: linux-pam libarchive libcap dbus popt tdb tevent ldb python3 gnutls p5-parse-yapp name=samba -version=4.12.7 +version=4.13.0 release=1 source=(https://www.samba.org/samba/ftp/stable/$name-$version.tar.gz \ samba) From jue at jue.li Mon Sep 28 10:14:36 2020 From: jue at jue.li (Juergen Daubert) Date: Mon, 28 Sep 2020 12:14:36 +0200 Subject: CRUX Handbook: Grammar and layout issues In-Reply-To: <13a162d9-2b11-3e9f-78c0-b5e2a11ee707@malbolge.net> References: <13a162d9-2b11-3e9f-78c0-b5e2a11ee707@malbolge.net> Message-ID: <20200928101436.GA19608@jue.netz> On Mon, Jan 27, 2020 at 07:59:23PM +0100, Michael Siegel wrote: > Hello, Hello Michael, > > I've been looking into CRUX a bit on the weekend and found quite a few > issues with the text of the current Handbook while reading it. thanks for your work, I've added your fixes to the handbook for the upcoming CRUX 3.6 [1]. Greetings Juergen [1] https://crux.nu/Main/Handbook3-6 From crux at crux.nu Tue Sep 29 11:23:15 2020 From: crux at crux.nu (crux at crux.nu) Date: Tue, 29 Sep 2020 11:23:15 +0000 (UTC) Subject: ports/opt (3.5): [notify] libsndfile: 1.0.28 -> 1.0.30 new dependencies: opus python3 Message-ID: <20200929112315.4F99B1806B7@crux.nu> commit 4e6bf273d85362af6afc752a85877bdc83da45be Author: Danny Rawlins Date: Tue Sep 29 21:03:20 2020 +1000 [notify] libsndfile: 1.0.28 -> 1.0.30 new dependencies: opus python3 diff --git a/libsndfile/.footprint b/libsndfile/.footprint index fd85f98dc..992d0e7bb 100644 --- a/libsndfile/.footprint +++ b/libsndfile/.footprint @@ -14,10 +14,11 @@ drwxr-xr-x root/root usr/include/ -rw-r--r-- root/root usr/include/sndfile.h -rw-r--r-- root/root usr/include/sndfile.hh drwxr-xr-x root/root usr/lib/ +-rw-r--r-- root/root usr/lib/libsndfile.a -rwxr-xr-x root/root usr/lib/libsndfile.la -lrwxrwxrwx root/root usr/lib/libsndfile.so -> libsndfile.so.1.0.28 -lrwxrwxrwx root/root usr/lib/libsndfile.so.1 -> libsndfile.so.1.0.28 --rwxr-xr-x root/root usr/lib/libsndfile.so.1.0.28 +lrwxrwxrwx root/root usr/lib/libsndfile.so -> libsndfile.so.1.0.30 +lrwxrwxrwx root/root usr/lib/libsndfile.so.1 -> libsndfile.so.1.0.30 +-rwxr-xr-x root/root usr/lib/libsndfile.so.1.0.30 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/sndfile.pc drwxr-xr-x root/root usr/share/ diff --git a/libsndfile/.signature b/libsndfile/.signature index 945480a1f..779006a47 100644 --- a/libsndfile/.signature +++ b/libsndfile/.signature @@ -1,9 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/YsV93PAHNXQQZgln+/zeRBIUlMrj3sCx68jhj+k4yP+GVEuquH4IgLVqYkoQ/lBWwFl3ct8iW4xPBaDcI3zvwY= -SHA256 (Pkgfile) = c99061c7c8f175404caa887fcd88e992b922272e29c039c231d8377998f97753 -SHA256 (.footprint) = 1508250f5c0bcbc42c44cef16716c78afb22ea6d7ebbe99034bf2a4033bf3c13 -SHA256 (libsndfile-1.0.28.tar.gz) = 1ff33929f042fa333aed1e8923aa628c3ee9e1eb85512686c55092d1e5a9dfa9 -SHA256 (0001-FLAC-Fix-a-buffer-read-overrun.patch) = 256eda5665ccad5a38030594f83a16ae9b271f8d0dd31f4d3b650bafaf93aef0 -SHA256 (0002-src-flac.c-Fix-a-buffer-read-overflow.patch) = 9d86583733521602e6b5ca52730bfe0727b9beef513db82552930477bf3c99e2 -SHA256 (0010-src-aiff.c-Fix-a-buffer-read-overflow.patch) = 3635a53dae48f02123872c9c0234ca55b38bc260dc37a5813b7211da85ba73f3 -SHA256 (0020-src-common.c-Fix-heap-buffer-overflows-when-writing.patch) = 7a2a37bcae3f4c48a79b06127964d34fbaf66011a31060680516434848800aad +RWSE3ohX2g5d/e2zuf1D7iYPWKgxJ/lHokk5UoLMKuHJspzXZOsZWlFCt9aBfJ3RlNp/cY1suN5dHOytnporxxpYuU1TlhM2sQg= +SHA256 (Pkgfile) = a0ba4685692048aab715b4de5f6fd14b9291be5844cffbadc6e8ec9dfa4e2a5d +SHA256 (.footprint) = 22c6fcd77e797b8115f2bbd1e46a17da3d33f70b1287b011dac1e65f2a1a5e91 +SHA256 (libsndfile-1.0.30.tar.bz2) = ec898634766595438142c76cf3bdd46b77305d4a295dd16b29d024122d7a4b3f diff --git a/libsndfile/0001-FLAC-Fix-a-buffer-read-overrun.patch b/libsndfile/0001-FLAC-Fix-a-buffer-read-overrun.patch deleted file mode 100644 index a9f55d137..000000000 --- a/libsndfile/0001-FLAC-Fix-a-buffer-read-overrun.patch +++ /dev/null @@ -1,60 +0,0 @@ -From fd0484aba8e51d16af1e3a880f9b8b857b385eb3 Mon Sep 17 00:00:00 2001 -From: Erik de Castro Lopo -Date: Wed, 12 Apr 2017 19:45:30 +1000 -Subject: [PATCH] FLAC: Fix a buffer read overrun -References: CVE-2017-8361 CVE-2017-8363 CVE-2017-8365 bsc#1036944 bsc#1036945 bsc#1036946 - -Buffer read overrun occurs when reading a FLAC file that switches -from 2 channels to one channel mid-stream. Only option is to -abort the read. - -Closes: https://github.com/erikd/libsndfile/issues/230 - ---- - src/common.h | 1 + - src/flac.c | 13 +++++++++++++ - src/sndfile.c | 1 + - 3 files changed, 15 insertions(+) - ---- a/src/common.h -+++ b/src/common.h -@@ -725,6 +725,7 @@ enum - SFE_FLAC_INIT_DECODER, - SFE_FLAC_LOST_SYNC, - SFE_FLAC_BAD_SAMPLE_RATE, -+ SFE_FLAC_CHANNEL_COUNT_CHANGED, - SFE_FLAC_UNKOWN_ERROR, - - SFE_WVE_NOT_WVE, ---- a/src/flac.c -+++ b/src/flac.c -@@ -435,6 +435,19 @@ sf_flac_meta_callback (const FLAC__Strea - - switch (metadata->type) - { case FLAC__METADATA_TYPE_STREAMINFO : -+ if (psf->sf.channels > 0 && psf->sf.channels != (int) metadata->data.stream_info.channels) -+ { psf_log_printf (psf, "Error: FLAC stream changed from %d to %d channels\n" -+ "Nothing to be but to error out.\n" , -+ psf->sf.channels, metadata->data.stream_info.channels) ; -+ psf->error = SFE_FLAC_CHANNEL_COUNT_CHANGED ; -+ return ; -+ } ; -+ -+ if (psf->sf.channels > 0 && psf->sf.samplerate != (int) metadata->data.stream_info.sample_rate) -+ { psf_log_printf (psf, "Warning: FLAC stream changed sample rates from %d to %d.\n" -+ "Carrying on as if nothing happened.", -+ psf->sf.samplerate, metadata->data.stream_info.sample_rate) ; -+ } ; - psf->sf.channels = metadata->data.stream_info.channels ; - psf->sf.samplerate = metadata->data.stream_info.sample_rate ; - psf->sf.frames = metadata->data.stream_info.total_samples ; ---- a/src/sndfile.c -+++ b/src/sndfile.c -@@ -245,6 +245,7 @@ ErrorStruct SndfileErrors [] = - { SFE_FLAC_INIT_DECODER , "Error : problem with initialization of the flac decoder." }, - { SFE_FLAC_LOST_SYNC , "Error : flac decoder lost sync." }, - { SFE_FLAC_BAD_SAMPLE_RATE, "Error : flac does not support this sample rate." }, -+ { SFE_FLAC_CHANNEL_COUNT_CHANGED, "Error : flac channel changed mid stream." }, - { SFE_FLAC_UNKOWN_ERROR , "Error : unknown error in flac decoder." }, - - { SFE_WVE_NOT_WVE , "Error : not a WVE file." }, diff --git a/libsndfile/0002-src-flac.c-Fix-a-buffer-read-overflow.patch b/libsndfile/0002-src-flac.c-Fix-a-buffer-read-overflow.patch deleted file mode 100644 index 1ed74de03..000000000 --- a/libsndfile/0002-src-flac.c-Fix-a-buffer-read-overflow.patch +++ /dev/null @@ -1,50 +0,0 @@ -From ef1dbb2df1c0e741486646de40bd638a9c4cd808 Mon Sep 17 00:00:00 2001 -From: Erik de Castro Lopo -Date: Fri, 14 Apr 2017 15:19:16 +1000 -Subject: [PATCH] src/flac.c: Fix a buffer read overflow -References: CVE-2017-8362 bsc#1036943 - -A file (generated by a fuzzer) which increased the number of channels -from one frame to the next could cause a read beyond the end of the -buffer provided by libFLAC. Only option is to abort the read. - -Closes: https://github.com/erikd/libsndfile/issues/231 - ---- - src/flac.c | 11 +++++++++-- - 1 file changed, 9 insertions(+), 2 deletions(-) - ---- a/src/flac.c -+++ b/src/flac.c -@@ -169,6 +169,14 @@ flac_buffer_copy (SF_PRIVATE *psf) - const int32_t* const *buffer = pflac->wbuffer ; - unsigned i = 0, j, offset, channels, len ; - -+ if (psf->sf.channels != (int) frame->header.channels) -+ { psf_log_printf (psf, "Error: FLAC frame changed from %d to %d channels\n" -+ "Nothing to do but to error out.\n" , -+ psf->sf.channels, frame->header.channels) ; -+ psf->error = SFE_FLAC_CHANNEL_COUNT_CHANGED ; -+ return 0 ; -+ } ; -+ - /* - ** frame->header.blocksize is variable and we're using a constant blocksize - ** of FLAC__MAX_BLOCK_SIZE. -@@ -202,7 +210,6 @@ flac_buffer_copy (SF_PRIVATE *psf) - return 0 ; - } ; - -- - len = SF_MIN (pflac->len, frame->header.blocksize) ; - - if (pflac->remain % channels != 0) -@@ -437,7 +444,7 @@ sf_flac_meta_callback (const FLAC__Strea - { case FLAC__METADATA_TYPE_STREAMINFO : - if (psf->sf.channels > 0 && psf->sf.channels != (int) metadata->data.stream_info.channels) - { psf_log_printf (psf, "Error: FLAC stream changed from %d to %d channels\n" -- "Nothing to be but to error out.\n" , -+ "Nothing to do but to error out.\n" , - psf->sf.channels, metadata->data.stream_info.channels) ; - psf->error = SFE_FLAC_CHANNEL_COUNT_CHANGED ; - return ; diff --git a/libsndfile/0010-src-aiff.c-Fix-a-buffer-read-overflow.patch b/libsndfile/0010-src-aiff.c-Fix-a-buffer-read-overflow.patch deleted file mode 100644 index 526cc17e4..000000000 --- a/libsndfile/0010-src-aiff.c-Fix-a-buffer-read-overflow.patch +++ /dev/null @@ -1,23 +0,0 @@ -From f833c53cb596e9e1792949f762e0b33661822748 Mon Sep 17 00:00:00 2001 -From: Erik de Castro Lopo -Date: Tue, 23 May 2017 20:15:24 +1000 -Subject: [PATCH] src/aiff.c: Fix a buffer read overflow - -Secunia Advisory SA76717. - -Found by: Laurent Delosieres, Secunia Research at Flexera Software ---- - src/aiff.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/src/aiff.c -+++ b/src/aiff.c -@@ -1905,7 +1905,7 @@ aiff_read_chanmap (SF_PRIVATE * psf, uns - psf_binheader_readf (psf, "j", dword - bytesread) ; - - if (map_info->channel_map != NULL) -- { size_t chanmap_size = psf->sf.channels * sizeof (psf->channel_map [0]) ; -+ { size_t chanmap_size = SF_MIN (psf->sf.channels, layout_tag & 0xffff) * sizeof (psf->channel_map [0]) ; - - free (psf->channel_map) ; - diff --git a/libsndfile/0020-src-common.c-Fix-heap-buffer-overflows-when-writing.patch b/libsndfile/0020-src-common.c-Fix-heap-buffer-overflows-when-writing.patch deleted file mode 100644 index 3426afe74..000000000 --- a/libsndfile/0020-src-common.c-Fix-heap-buffer-overflows-when-writing.patch +++ /dev/null @@ -1,86 +0,0 @@ -From cf7a8182c2642c50f1cf90dddea9ce96a8bad2e8 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?J=C3=B6rn=20Heusipp?= -Date: Wed, 14 Jun 2017 12:25:40 +0200 -Subject: [PATCH] src/common.c: Fix heap buffer overflows when writing strings - in binheader - -Fixes the following problems: - 1. Case 's' only enlarges the buffer by 16 bytes instead of size bytes. - 2. psf_binheader_writef() enlarges the header buffer (if needed) prior to the - big switch statement by an amount (16 bytes) which is enough for all cases - where only a single value gets added. Cases 's', 'S', 'p' however - additionally write an arbitrary length block of data and again enlarge the - buffer to the required amount. However, the required space calculation does - not take into account the size of the length field which gets output before - the data. - 3. Buffer size requirement calculation in case 'S' does not account for the - padding byte ("size += (size & 1) ;" happens after the calculation which - uses "size"). - 4. Case 'S' can overrun the header buffer by 1 byte when no padding is - involved - ("memcpy (&(psf->header.ptr [psf->header.indx]), strptr, size + 1) ;" while - the buffer is only guaranteed to have "size" space available). - 5. "psf->header.ptr [psf->header.indx] = 0 ;" in case 'S' always writes 1 byte - beyond the space which is guaranteed to be allocated in the header buffer. - 6. Case 's' can overrun the provided source string by 1 byte if padding is - involved ("memcpy (&(psf->header.ptr [psf->header.indx]), strptr, size) ;" - where "size" is "strlen (strptr) + 1" (which includes the 0 terminator, - plus optionally another 1 which is padding and not guaranteed to be - readable via the source string pointer). - -Closes: https://github.com/erikd/libsndfile/issues/292 ---- - src/common.c | 15 +++++++-------- - 1 file changed, 7 insertions(+), 8 deletions(-) - ---- a/src/common.c -+++ b/src/common.c -@@ -675,16 +675,16 @@ psf_binheader_writef (SF_PRIVATE *psf, c - /* Write a C string (guaranteed to have a zero terminator). */ - strptr = va_arg (argptr, char *) ; - size = strlen (strptr) + 1 ; -- size += (size & 1) ; - -- if (psf->header.indx + (sf_count_t) size >= psf->header.len && psf_bump_header_allocation (psf, 16)) -+ if (psf->header.indx + 4 + (sf_count_t) size + (sf_count_t) (size & 1) > psf->header.len && psf_bump_header_allocation (psf, 4 + size + (size & 1))) - return count ; - - if (psf->rwf_endian == SF_ENDIAN_BIG) -- header_put_be_int (psf, size) ; -+ header_put_be_int (psf, size + (size & 1)) ; - else -- header_put_le_int (psf, size) ; -+ header_put_le_int (psf, size + (size & 1)) ; - memcpy (&(psf->header.ptr [psf->header.indx]), strptr, size) ; -+ size += (size & 1) ; - psf->header.indx += size ; - psf->header.ptr [psf->header.indx - 1] = 0 ; - count += 4 + size ; -@@ -697,16 +697,15 @@ psf_binheader_writef (SF_PRIVATE *psf, c - */ - strptr = va_arg (argptr, char *) ; - size = strlen (strptr) ; -- if (psf->header.indx + (sf_count_t) size > psf->header.len && psf_bump_header_allocation (psf, size)) -+ if (psf->header.indx + 4 + (sf_count_t) size + (sf_count_t) (size & 1) > psf->header.len && psf_bump_header_allocation (psf, 4 + size + (size & 1))) - return count ; - if (psf->rwf_endian == SF_ENDIAN_BIG) - header_put_be_int (psf, size) ; - else - header_put_le_int (psf, size) ; -- memcpy (&(psf->header.ptr [psf->header.indx]), strptr, size + 1) ; -+ memcpy (&(psf->header.ptr [psf->header.indx]), strptr, size + (size & 1)) ; - size += (size & 1) ; - psf->header.indx += size ; -- psf->header.ptr [psf->header.indx] = 0 ; - count += 4 + size ; - break ; - -@@ -718,7 +717,7 @@ psf_binheader_writef (SF_PRIVATE *psf, c - size = (size & 1) ? size : size + 1 ; - size = (size > 254) ? 254 : size ; - -- if (psf->header.indx + (sf_count_t) size > psf->header.len && psf_bump_header_allocation (psf, size)) -+ if (psf->header.indx + 1 + (sf_count_t) size > psf->header.len && psf_bump_header_allocation (psf, 1 + size)) - return count ; - - header_put_byte (psf, size) ; diff --git a/libsndfile/Pkgfile b/libsndfile/Pkgfile index dc1a9bc23..cd238f0e7 100644 --- a/libsndfile/Pkgfile +++ b/libsndfile/Pkgfile @@ -1,31 +1,17 @@ # Description: Library for manipulating sound files. # URL: http://www.mega-nerd.com/libsndfile # Maintainer: Danny Rawlins, crux at romster dot me -# Depends on: alsa-lib flac libvorbis -# Optional: sqlite3 +# Depends on: alsa-lib flac libvorbis opus python3 name=libsndfile -version=1.0.28 +version=1.0.30 release=1 -source=(http://www.mega-nerd.com/$name/files/$name-$version.tar.gz - 0001-FLAC-Fix-a-buffer-read-overrun.patch - 0002-src-flac.c-Fix-a-buffer-read-overflow.patch - 0010-src-aiff.c-Fix-a-buffer-read-overflow.patch - 0020-src-common.c-Fix-heap-buffer-overflows-when-writing.patch) +source=(https://github.com/erikd/libsndfile/releases/download/v$version/$name-$version.tar.bz2) build() { cd $name-$version - patch -p1 -i $SRC/0001-FLAC-Fix-a-buffer-read-overrun.patch - patch -p1 -i $SRC/0002-src-flac.c-Fix-a-buffer-read-overflow.patch - patch -p1 -i $SRC/0010-src-aiff.c-Fix-a-buffer-read-overflow.patch - patch -p1 -i $SRC/0020-src-common.c-Fix-heap-buffer-overflows-when-writing.patch - - ./configure \ - --prefix=/usr \ - --disable-static \ - --with-pic - + ./configure --prefix=/usr make make DESTDIR=$PKG install