Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gpgme: 1.13.0 -> 1.13.1 #63260

Merged
merged 1 commit into from Jun 19, 2019
Merged

gpgme: 1.13.0 -> 1.13.1 #63260

merged 1 commit into from Jun 19, 2019

Conversation

r-ryantm
Copy link
Contributor

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gpgme/versions.

meta.description for gpgme is: '"Library for making GnuPG easier to use"'.

meta.homepage for gpgme is: '"https://gnupg.org/software/gpgme/index.html"

Checks done (click to expand)
Rebuild report (if merged into master) (click to expand)

1394 total rebuild path(s)

464 package rebuild(s)

464 x86_64-linux rebuild(s)
442 i686-linux rebuild(s)
57 x86_64-darwin rebuild(s)
431 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
afew
akonadi
akregator
almanah
alot
amarok
amarok-kf5
ark
astroid
atom
atom-beta
balsa
bluedevil
breeze-gtk
breeze-qt5
buildah
calamares
cantata
centerim
claws-mail
clementine
clementineUnfree
colord-kde
cri-o
dar
deepin.dde-file-manager
digikam
dino
discover
dolphin
dragon
elisa
falkon
far2l
ffmpegthumbs
filelight
flatpak
flatpak-builder
frameworkintegration
fwknop
fwupd
gitlab
gitlab-ee
gmailieer
gmic_krita_qt
gmime3
gnome-builder
gnome2.gvfs
gnome3.gnome-control-center
gnome3.gnome-disk-utility

Instructions to test this update (click to expand)

Either download from Cachix:

nix-store -r /nix/store/50dzgpss0s9p9cj81i8kjipq1wj37wq9-gpgme-1.13.1 \
  --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
  --option trusted-public-keys '
  r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(r-ryantm's Cachix cache is only trusted for this store-path realization.)

Or, build yourself:

nix-build -A gpgme https://github.com/r-ryantm/nixpkgs/archive/b063dc8557e207a70a648a8904a0691478e2ccaf.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/50dzgpss0s9p9cj81i8kjipq1wj37wq9-gpgme-1.13.1
ls -la /nix/store/50dzgpss0s9p9cj81i8kjipq1wj37wq9-gpgme-1.13.1/bin

cc @Fuuzetsu @primeos for testing.

Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/gpgme/versions
Copy link
Member

@primeos primeos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested the rebuilds, there where only two unrelated build failures (k9copy and libsForQt511.kpmcore) :)

@primeos primeos merged commit 4366366 into NixOS:staging Jun 19, 2019
@primeos
Copy link
Member

primeos commented Jun 19, 2019

@peterhoeg: Is there a way to "disable" kpmcore for libsForQt511 and the other older Qt versions? libsForQt512.kpmcore builds fine. Also: It seems like the most recent version is 4.0.0: https://github.com/KDE/kpmcore/releases

The build for libsForQt511.kpmcore fails with:

/nix/store/zizh5qzhcn4wzm06z99297ckalwrrpfk-binutils-2.31.1/bin/ld: /nix/store/vqhkp85mwx0rdkxg259f2yp1cq0z2x8d-ki18n-5.58.0/lib/libKF5I18n.so.5.58.0: undefined reference to `qt_version_tag@Qt_5.12'
/nix/store/zizh5qzhcn4wzm06z99297ckalwrrpfk-binutils-2.31.1/bin/ld: /nix/store/hh33gsj4fywv3sxmnjldhjnrxhbdxfri-kwidgetsaddons-5.58.0/lib/libKF5WidgetsAddons.so.5.58.0: undefined reference to `QCoreApplication::sendEvent(QObject*, QEvent*)@Qt_5'
collect2: error: ld returned 1 exit status

@primeos
Copy link
Member

primeos commented Jun 19, 2019

@flosse: The build for k9copy fails since 2019-04-11: https://hydra.nixos.org/job/nixpkgs/trunk/k9copy.x86_64-linux/all?page=0

/build/k9copy/src/xine/main.cpp:31:10: fatal error: kaboutdata.h: No such file or directory
 #include <kaboutdata.h>
          ^~~~~~~~~~~~~~
compilation terminated.

And according to Wikipedia the last release is more than 4 years old - is this software still relevant or should we remove it?

@peterhoeg
Copy link
Member

Is there a way to "disable" kpmcore

We can always set meta.broken if the qt version is too old but an update to the latest version might just fix it.

Cc: @volth @matthewbauer

@flosse
Copy link
Contributor

flosse commented Jun 20, 2019

is this software still relevant or should we remove it?

I think we can remove it.

@r-ryantm r-ryantm deleted the auto-update/gpgme branch July 1, 2019 03:44
primeos added a commit that referenced this pull request Jul 30, 2019
See: #63260 (review)

The build for kpmcore is only broken when the Qt version is older than
5.12.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants