guix_mirror_bot pushed a commit to branch kde-team
in repository guix.

commit c37e820525a1f32d196c68d1c9bda6652a67020d
Author: Sughosha <[email protected]>
AuthorDate: Tue Oct 7 09:46:30 2025 +0530

    gnu: smb4k: Move to kde-internet.scm.
    
    * gnu/packages/kde-utils.scm (smb4k): Remove variable.
    * gnu/packages/kde-internet.scm (smb4k): New variable.
    
    Change-Id: Ifb7bd5272f1fdeee04eb7d21c6407a9c964ed854
---
 gnu/packages/kde-internet.scm | 81 ++++++++++++++++++++++++++++++++++++++++++
 gnu/packages/kde-utils.scm    | 82 -------------------------------------------
 2 files changed, 81 insertions(+), 82 deletions(-)

diff --git a/gnu/packages/kde-internet.scm b/gnu/packages/kde-internet.scm
index be47c77e37..678906b3a1 100644
--- a/gnu/packages/kde-internet.scm
+++ b/gnu/packages/kde-internet.scm
@@ -930,3 +930,84 @@ desktop.  It supports:
 @item DND image to websites or local folder.
 @end itemize")
     (license (list license:lgpl2.1+ license:gpl2+))))
+
+(define-public smb4k
+  (package
+    (name "smb4k")
+    (version "4.0.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference (url "https://invent.kde.org/network/smb4k";)
+                           (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1sbw7fdcgfjadggnmsl3m85kgim80lkn2vakwv4mrkrci0izk1xj"))))
+    (build-system qt-build-system)
+    (arguments (list
+                #:qtbase qtbase
+                #:tests? #f
+                #:configure-flags #~(list "-DSMB4K_WITH_WS_DISCOVERY=ON")))
+    (native-inputs
+     (list extra-cmake-modules kdoctools))
+    (inputs
+     (list breeze-icons ;; default icon set
+           kauth
+           kcompletion
+           kconfig
+           kconfigwidgets
+           kcoreaddons
+           kcrash
+           kdbusaddons
+           kdnssd
+           kdsoap
+           kdsoap-ws-discovery-client
+           ki18n
+           kiconthemes
+           kio
+           kirigami
+           kjobwidgets
+           knotifications
+           knotifyconfig
+           kstatusnotifieritem
+           ktextwidgets
+           kwallet
+           kwidgetsaddons
+           kwindowsystem
+           kxmlgui
+           libplasma
+           qtdeclarative
+           qtkeychain-qt6
+           samba
+           solid))
+    (home-page "https://apps.kde.org/smb4k/";)
+    (synopsis "Samba (SMB) share advanced browser")
+    (description "Smb4K is an network neighborhood browser for the KDE
+Software Compilation and a frontend to the programs of the Samba software
+suite.
+
+Features:
+@itemize
+@item Scanning for (active) workgroups, hosts, and shares
+@item Support of the CIFS (Linux) and SMBFS (FreeBSD) file system
+@item Mounting and unmounting of shares (using the KAuth framework)
+@item Access to the files of a mounted share using a file manager or terminal
+@item Auto-detection of external mounts and unmounts
+@item Remounting of previously used shares on program start
+@item Miscellaneous infos about remote network items and mounted shares
+@item Network search
+@item WINS server support
+@item Preview of the contents of a share
+@item Several methods to look up the initial list of workgroups and domains
+@item Default login
+@item Special handling of homes shares
+@item Ability to bookmark favorite shares and organize them in groups
+@item System tray widget
+@item Support of advanced Samba options
+@item Support of printer shares
+@item KWallet support
+@item Synchronization of a remote share with a local copy and vice versa
+@item Ability to define custom options for individual servers and shares
+@item Laptop support through the Solid hardware device framework
+@end itemize")
+    (license license:gpl2+)))
diff --git a/gnu/packages/kde-utils.scm b/gnu/packages/kde-utils.scm
index bd4936e082..49b1050da6 100644
--- a/gnu/packages/kde-utils.scm
+++ b/gnu/packages/kde-utils.scm
@@ -50,7 +50,6 @@
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages kde)
   #:use-module (gnu packages kde-frameworks)
-  #:use-module (gnu packages kde-internet)
   #:use-module (gnu packages kde-multimedia)
   #:use-module (gnu packages kde-plasma)
   #:use-module (gnu packages python)
@@ -1295,87 +1294,6 @@ remind you to take a break now and then.")
       (license ;; GPL for programs, FDL for documentation
        (list license:gpl2+ license:fdl1.2+)))))
 
-(define-public smb4k
-  (package
-    (name "smb4k")
-    (version "4.0.4")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference (url "https://invent.kde.org/network/smb4k";)
-                           (commit version)))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1sbw7fdcgfjadggnmsl3m85kgim80lkn2vakwv4mrkrci0izk1xj"))))
-    (build-system qt-build-system)
-    (arguments (list
-                #:qtbase qtbase
-                #:tests? #f
-                #:configure-flags #~(list "-DSMB4K_WITH_WS_DISCOVERY=ON")))
-    (native-inputs
-     (list extra-cmake-modules kdoctools))
-    (inputs
-     (list breeze-icons ;; default icon set
-           kauth
-           kcompletion
-           kconfig
-           kconfigwidgets
-           kcoreaddons
-           kcrash
-           kdbusaddons
-           kdnssd
-           kdsoap
-           kdsoap-ws-discovery-client
-           ki18n
-           kiconthemes
-           kio
-           kirigami
-           kjobwidgets
-           knotifications
-           knotifyconfig
-           kstatusnotifieritem
-           ktextwidgets
-           kwallet
-           kwidgetsaddons
-           kwindowsystem
-           kxmlgui
-           libplasma
-           qtdeclarative
-           qtkeychain-qt6
-           samba
-           solid))
-    (home-page "https://apps.kde.org/smb4k/";)
-    (synopsis "Samba (SMB) share advanced browser")
-    (description "Smb4K is an network neighborhood browser for the KDE
-Software Compilation and a frontend to the programs of the Samba software
-suite.
-
-Features:
-@itemize
-@item Scanning for (active) workgroups, hosts, and shares
-@item Support of the CIFS (Linux) and SMBFS (FreeBSD) file system
-@item Mounting and unmounting of shares (using the KAuth framework)
-@item Access to the files of a mounted share using a file manager or terminal
-@item Auto-detection of external mounts and unmounts
-@item Remounting of previously used shares on program start
-@item Miscellaneous infos about remote network items and mounted shares
-@item Network search
-@item WINS server support
-@item Preview of the contents of a share
-@item Several methods to look up the initial list of workgroups and domains
-@item Default login
-@item Special handling of homes shares
-@item Ability to bookmark favorite shares and organize them in groups
-@item System tray widget
-@item Support of advanced Samba options
-@item Support of printer shares
-@item KWallet support
-@item Synchronization of a remote share with a local copy and vice versa
-@item Ability to define custom options for individual servers and shares
-@item Laptop support through the Solid hardware device framework
-@end itemize")
-    (license license:gpl2+)))
-
 (define-public sweeper
   (package
     (name "sweeper")

Reply via email to